Symbol | Gross Margin (5Y) | Gross Margin(TTM) | Operating Margin (5Y) | Operating Margin(TTM) | Pretax Margin (5Y) | Net Margin(TTM) | ROE (5Y) | ROE(TTM) |
---|---|---|---|---|---|---|---|---|
ADT | 74.27% | 82.38% | 11.0% | 25.28% | 1.63% | 16.58% | -10.7% | 5.17% |
AMCR | 19.88% | 20.17% | 9.18% | 9.68% | 7.75% | 7.44% | 18.62% | 24.1% |
APLE | 57.59% | 58.47% | 9.58% | 20.45% | 2.7% | 15.02% | 2.27% | 4.58% |
ARW | 12.13% | 11.79% | 4.08% | 2.75% | 3.43% | 1.75% | 13.99% | 26.35% |
ATEN | 79.48% | 80.35% | 14.46% | 16.8% | 15.9% | 22.2% | 16.86% | 24.06% |
ATMU | 25.34% | 27.68% | 15.06% | 15.94% | 14.59% | 14.06% | N/A | N/A |
AWK | 75.26% | 76.66% | 37.75% | 36.68% | 30.01% | 29.01% | 12.37% | 10.94% |
AWR | 75.26% | 45.26% | 37.21% | 39.33% | 31.45% | 31.86% | 13.07% | 11.21% |
AZEK | 33.15% | 37.32% | 8.37% | 15.29% | 4.95% | 12.6% | 17.72% | 2.28% |
AZO | 52.71% | 53.13% | 19.96% | 20.06% | 18.3% | 17.52% | N/A | N/A |
BDX | 45.28% | 45.35% | 10.36% | 11.82% | 7.88% | 9.6% | 4.73% | 5.98% |
BLL | 20.14% | 19.4% | 8.21% | 11.03% | 5.78% | 9.14% | 17.24% | 30.09% |
CAC | 75.26% | 76.66% | 34.8% | 36.68% | 42.15% | 36.68% | 12.44% | 12.35% |
CACI | 34.35% | 33.16% | 8.38% | 9.1% | 7.39% | 7.63% | 13.14% | 11.96% |
CATY | 75.26% | 76.66% | 34.8% | 53.97% | 55.13% | 53.97% | 12.51% | 14.66% |
CBT | 21.77% | 24.48% | 10.37% | 15.86% | 8.62% | 14.51% | 8.13% | 38.49% |
CCSI | 82.33% | 80.11% | 47.48% | 44.51% | 36.47% | 34.89% | 17.72% | 48.39% |
CECE | 32.79% | 29.5% | 3.56% | 4.2% | 2.03% | 3.43% | 1.78% | 3.47% |
CFFN | 75.26% | 76.66% | 34.8% | 42.31% | 49.08% | 42.31% | 6.34% | 6.91% |
CFG | 75.26% | 76.66% | 33.24% | 31.45% | 33.24% | 31.45% | 8.2% | 9.1% |
CMT | 15.7% | 17.61% | 5.11% | 5.52% | 4.36% | 5.78% | 0.86% | 11.12% |
CNM | 26.09% | 26.61% | 8.98% | 9.66% | 7.01% | 7.75% | 17.72% | 23.83% |
CPT | 61.28% | 61.18% | 17.53% | 8.42% | 24.96% | 11.26% | 7.74% | 14.21% |
CSCO | 63.66% | 65.13% | 25.9% | 18.98% | 26.53% | 18.06% | 27.1% | 27.92% |
CSL | 30.52% | 37.73% | 17.13% | 22.85% | 15.83% | 22.2% | 18.57% | 32.69% |
CTRA | 76.59% | 80.21% | 37.05% | 25.45% | 35.54% | 24.64% | 25.76% | 33.26% |
CTRE | 75.26% | 98.07% | 44.15% | 49.91% | 29.13% | 41.99% | 5.83% | -0.9% |
CVLG | 62.56% | 67.27% | 4.79% | 3.96% | 5.58% | 4.06% | 11.86% | 29.7% |
CWT | 75.26% | 61.78% | 16.69% | 25.17% | 13.41% | 22.43% | 0.84% | 7.7% |
DFIN | 55.73% | 61.9% | 14.17% | 17.47% | 12.69% | 16.0% | 24.56% | 29.02% |
DG | 30.89% | 29.59% | 7.85% | 4.22% | 7.26% | 3.55% | 33.76% | 40.94% |
DHI | 27.42% | 25.65% | 18.33% | 16.1% | 18.33% | 16.1% | 26.3% | 31.67% |
DIN | 42.68% | 46.2% | 6.98% | 11.02% | 6.98% | 11.02% | 17.72% | 48.39% |
DIT | 6.32% | 6.7% | 0.89% | 0.64% | 0.7% | 0.23% | 12.48% | 18.7% |
DRH | 19.44% | 27.58% | -22.35% | 9.82% | -30.25% | 4.41% | -2.65% | 6.41% |
DXCM | 65.62% | 61.78% | 14.24% | 14.88% | 15.31% | 17.58% | 16.16% | 16.35% |
EBAY | 74.2% | 71.99% | 24.68% | 22.54% | 16.78% | 22.15% | 16.08% | -17.07% |
ENS | 24.53% | 29.44% | 7.38% | 11.66% | 5.9% | 10.04% | 11.92% | 9.1% |
EQT | 75.26% | 62.55% | 4.94% | 11.82% | -0.96% | 5.06% | -7.98% | 16.76% |
EXPO | 92.74% | 92.83% | 22.75% | 21.41% | 25.74% | 26.39% | 25.22% | 27.74% |
FDX | 69.95% | 70.84% | 5.69% | 5.67% | 5.64% | 5.97% | 13.44% | 12.13% |
FEIM | 23.14% | 44.16% | -9.75% | 16.74% | -9.77% | 17.45% | -10.46% | -29.22% |
FELE | 34.49% | 35.49% | 11.84% | 12.05% | 11.21% | 11.47% | 15.19% | 18.54% |
FIZZ | 36.56% | 37.11% | 18.07% | 19.48% | 18.33% | 20.5% | 43.08% | 50.46% |
FMAO | 75.26% | 76.66% | 35.64% | 30.29% | 35.64% | 30.29% | 9.55% | 10.83% |
FTDR | 48.75% | 53.69% | 11.13% | 16.78% | 11.17% | 16.78% | 17.72% | 225.4% |
GD | 16.27% | 15.43% | 10.5% | 10.05% | 9.82% | 9.51% | 22.5% | 18.72% |
GEO | 27.33% | 33.55% | 12.13% | 12.5% | 6.16% | 2.86% | 12.49% | 13.3% |
GIC | 34.91% | 34.35% | 7.83% | 6.12% | 7.77% | 6.06% | 40.31% | 42.91% |
GRC | 27.37% | 30.97% | 10.67% | 13.59% | 7.15% | 7.65% | 8.98% | 3.39% |
IDXX | 59.44% | 61.04% | 28.05% | 28.95% | 27.11% | 28.48% | 159.14% | 104.58% |
IMO | 21.05% | 22.54% | 7.48% | 11.89% | 7.72% | 12.15% | 10.82% | 33.25% |
INGR | 20.98% | 24.1% | 9.71% | 13.1% | 8.65% | 12.53% | 12.81% | 15.75% |
JJSF | 27.44% | 30.55% | 5.37% | 7.18% | 5.5% | 7.31% | 7.21% | 5.02% |
KALU | 11.84% | 11.01% | 2.97% | 3.44% | 1.04% | 2.1% | 3.75% | -4.47% |
KRT | 33.52% | 38.88% | 8.7% | 8.93% | 8.57% | 9.63% | 24.38% | 17.88% |
LBRT | 19.92% | 24.65% | 2.05% | 6.85% | 1.49% | 7.65% | 6.26% | 29.51% |
LECO | 34.45% | 36.87% | 14.09% | 15.97% | 13.39% | 14.82% | 35.37% | 49.75% |
LOPE | 54.78% | 52.7% | 28.6% | 26.66% | 31.6% | 28.2% | 19.55% | 21.95% |
MBC | 30.03% | 32.48% | 8.47% | 8.73% | 7.56% | 6.23% | 17.72% | 48.39% |
MCD | 55.16% | 56.76% | 42.34% | 45.19% | 37.24% | 39.91% | 17.72% | 48.39% |
MGYR | 75.26% | 76.66% | 34.8% | 57.53% | 30.17% | 55.12% | 17.72% | 48.39% |
MYE | 31.48% | 32.41% | 8.11% | 5.32% | 6.79% | 1.62% | 17.15% | 25.88% |
NFBK | 75.26% | 76.66% | 34.8% | 41.03% | 46.26% | 41.03% | 7.06% | 8.48% |
NOVT | 43.53% | 44.41% | 10.94% | 11.65% | 8.82% | 8.33% | 11.61% | 13.48% |
OGE | 75.26% | 44.17% | 23.49% | 24.97% | 13.67% | 17.44% | 10.46% | 15.72% |
OLP | 82.75% | 80.77% | 60.74% | 55.1% | 38.7% | 34.01% | 9.44% | 13.12% |
ONTO | 52.81% | 53.88% | 16.27% | 18.95% | 17.44% | 22.33% | 8.78% | 14.78% |
ORLY | 51.76% | 51.2% | 20.57% | 19.46% | 19.41% | 18.22% | 1417.72% | 5863.57% |
PGC | 75.26% | 76.66% | 34.8% | 57.53% | 34.39% | 35.45% | 9.76% | 13.76% |
PLTR | 77.03% | 80.25% | -25.26% | 10.83% | -26.16% | 17.07% | 17.72% | -15.39% |
PLXS | 9.37% | 9.89% | 4.66% | 4.28% | 4.0% | 3.49% | 12.48% | 14.31% |
PNTG | 21.22% | 20.45% | 3.74% | 5.48% | 3.03% | 4.51% | 10.27% | 5.75% |
POOL | 30.04% | 29.66% | 13.84% | 11.62% | 13.21% | 10.68% | 73.45% | 64.54% |
PPG | 38.67% | 37.87% | 9.94% | 10.79% | 9.86% | 10.64% | 21.66% | 15.97% |
PWOD | 75.26% | 76.66% | 31.45% | 29.65% | 31.45% | 29.65% | 10.03% | 10.25% |
REI | 87.76% | 93.26% | -11.41% | 36.28% | -26.47% | 24.0% | -3.49% | 28.83% |
RNST | 75.26% | 76.66% | 30.57% | 31.1% | 30.57% | 31.1% | 7.16% | 7.64% |
ROK | 40.41% | 38.56% | 16.93% | 13.0% | 16.93% | 13.0% | 62.41% | 39.53% |
RVLV | 53.14% | 52.51% | 7.26% | 4.97% | 7.66% | 5.7% | 26.2% | 16.85% |
RVSB | 75.26% | 76.66% | 34.8% | 30.39% | 36.57% | 30.39% | 11.34% | 12.19% |
SAL | 75.26% | 76.66% | 32.36% | 32.87% | 32.36% | 32.87% | 10.7% | 11.77% |
SANM | 8.0% | 8.41% | 4.24% | 4.37% | 3.94% | 4.18% | 17.72% | 48.39% |
SD | 66.27% | 62.65% | -6.31% | 26.52% | -3.99% | 32.53% | -16.47% | 66.05% |
SF | 98.77% | 98.94% | 17.59% | 15.6% | 17.59% | 15.6% | 14.97% | 13.9% |
SHW | 45.47% | 48.47% | 13.02% | 14.75% | 13.01% | 14.94% | 49.52% | 72.94% |
SPOK | 60.92% | 63.17% | -1.12% | 13.78% | -0.51% | 14.55% | -5.02% | 12.64% |
SSB | 75.26% | 76.66% | 34.8% | 38.05% | 32.8% | 38.05% | 8.15% | 10.04% |
SSD | 46.21% | 45.96% | 21.14% | 19.26% | 20.93% | 19.45% | 20.68% | 25.72% |
STRA | 45.99% | 46.68% | 9.0% | 12.76% | 9.3% | 13.23% | 3.49% | 2.79% |
SWI | 80.73% | 89.55% | -13.05% | 26.15% | -25.11% | 13.03% | -8.08% | -50.82% |
TDY | 41.43% | 42.93% | 16.45% | 17.79% | 15.4% | 16.79% | 11.37% | 9.99% |
TPX | 43.37% | 44.51% | 13.92% | 12.78% | 11.78% | 10.14% | 122.99% | 345.92% |
TRTX | 90.04% | 92.06% | -6.16% | 21.23% | -3.62% | 21.23% | 1.09% | -5.29% |
TT | 32.45% | 35.69% | 15.09% | 17.64% | 13.49% | 16.34% | 18.92% | 28.8% |
UFPI | 17.7% | 23.34% | 8.3% | 9.41% | 8.43% | 10.32% | 23.09% | 29.29% |
UI | 42.51% | 39.85% | 31.52% | 27.79% | 29.34% | 25.1% | 869.16% | 48.39% |
USFD | 16.54% | 17.25% | 1.62% | 2.55% | 0.82% | 1.7% | 5.01% | 5.93% |
WMB | 74.16% | 79.83% | 28.69% | 31.79% | 23.02% | 28.43% | 7.26% | 17.92% |
WSO | 26.57% | 26.84% | 10.11% | 10.26% | 10.14% | 10.54% | 21.58% | 30.94% |
WVFC | 75.26% | 76.66% | 43.84% | 30.78% | 43.84% | 30.78% | 17.72% | 48.39% |
XPO | 44.93% | 59.22% | 4.61% | 8.19% | 2.28% | 5.86% | 5.93% | 17.12% |
Disclaimer
All the information on the website is for reference only. If the user trades according to this information, he/she shall be responsible for any transaction loss. This website is not responsible for any errors in the content of the information or delay in updating.