Quarterly Growth Rate of Earning, Revenue, and Net Margin is Up
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.