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)
ACEL 31.44% 30.18% 5.63% 7.38% 4.13% 4.36% 9.11% 43.97%
ADC 88.07% 88.13% 48.62% 48.98% 34.88% 31.46% 4.33% 3.76%
AMCR 19.88% 20.17% 9.18% 9.68% 7.75% 7.44% 18.62% 24.1%
APT 38.93% 39.55% 12.45% 6.32% 13.52% 8.88% 18.71% 5.36%
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
AZEK 33.15% 37.32% 8.37% 15.29% 4.95% 12.6% 17.72% 2.28%
BBW 51.17% 54.9% 8.96% 13.53% 8.96% 13.53% 17.72% 45.1%
BLL 20.14% 19.4% 8.21% 11.03% 5.78% 9.14% 17.24% 30.09%
BSY 78.89% 80.95% 17.45% 22.33% 17.04% 21.66% 17.72% 35.59%
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%
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%
CIX 29.44% 28.34% 13.52% 11.66% 15.37% 14.89% 9.92% 12.65%
CNM 26.09% 26.61% 8.98% 9.66% 7.01% 7.75% 17.72% 23.83%
COP 44.9% 47.46% 19.45% 23.2% 20.19% 24.97% 20.66% 40.0%
CPSS 63.28% 48.66% 18.11% 1.73% 18.62% 7.36% 19.29% 43.14%
CRS 11.87% 24.02% -0.73% 12.68% -2.57% 10.78% 0.08% 0.09%
CSCO 63.66% 65.13% 25.9% 18.98% 26.53% 18.06% 27.1% 27.92%
CUZ 66.12% 67.0% 22.06% 20.05% 20.8% 5.76% 4.6% 3.63%
DG 30.89% 29.59% 7.85% 4.22% 7.26% 3.55% 33.76% 40.94%
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%
DRI 20.11% 21.55% 8.54% 11.69% 7.66% 10.29% 23.41% 43.86%
ENS 24.53% 29.44% 7.38% 11.66% 5.9% 10.04% 11.92% 9.1%
FANG 76.84% 71.07% 4.68% 39.74% -2.38% 40.67% 5.03% 32.06%
FEIM 23.14% 44.16% -9.75% 16.74% -9.77% 17.45% -10.46% -29.22%
FMAO 75.26% 76.66% 35.64% 30.29% 35.64% 30.29% 9.55% 10.83%
GD 16.27% 15.43% 10.5% 10.05% 9.82% 9.51% 22.5% 18.72%
GTES 38.07% 40.57% 11.78% 13.67% 7.49% 9.62% 12.19% 7.12%
HELE 44.32% 48.04% 11.87% 10.83% 10.59% 8.27% 16.89% 10.45%
HVT 57.05% 60.9% 8.88% 3.82% 9.07% 4.67% 21.82% 32.77%
IMO 21.05% 22.54% 7.48% 11.89% 7.72% 12.15% 10.82% 33.25%
KLAC 60.81% 61.37% 34.63% 35.37% 32.65% 34.09% 76.72% 106.46%
KMT 30.73% 30.68% 7.03% 8.12% 5.73% 7.02% 11.33% 9.91%
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%
LNN 29.45% 31.6% 12.2% 13.35% 11.7% 13.99% 11.38% 20.44%
LSCC 65.53% 66.82% 19.27% 6.76% 18.93% 7.11% 19.56% 39.8%
MGYR 75.26% 76.66% 34.8% 57.53% 30.17% 55.12% 17.72% 48.39%
MMC 75.26% 76.66% 21.45% 23.54% 20.33% 21.7% 26.14% 28.33%
MPWR 56.36% 55.32% 24.16% 24.44% 25.12% 25.96% 22.49% 30.05%
MXC 74.98% 76.34% 25.58% 23.33% 25.11% 24.62% 5.79% 35.21%
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%
ONTO 52.81% 53.88% 16.27% 18.95% 17.44% 22.33% 8.78% 14.78%
PCH 28.58% 10.96% 21.65% 3.13% 18.7% 0.77% 16.63% 17.62%
PGC 75.26% 76.66% 34.8% 57.53% 34.39% 35.45% 9.76% 13.76%
PGNY 21.52% 21.71% 4.66% 5.78% 5.14% 7.13% 21.24% 9.66%
PKE 30.62% 27.9% 16.87% 13.05% 19.7% 15.01% 4.13% 5.9%
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%
PRIM 10.84% 11.05% 4.68% 4.99% 3.84% 4.0% 13.65% 12.68%
PWOD 75.26% 76.66% 31.45% 29.65% 31.45% 29.65% 10.03% 10.25%
RES 26.89% 33.89% -1.97% 9.18% -1.58% 10.51% 2.45% 28.7%
RNST 75.26% 76.66% 30.57% 31.1% 30.57% 31.1% 7.16% 7.64%
RRC 87.55% 113.1% 13.85% 17.23% 10.01% 15.29% -18.12% 46.55%
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%
SSB 75.26% 76.66% 34.8% 38.05% 32.8% 38.05% 8.15% 10.04%
STAG 80.99% 80.15% 31.28% 35.72% 31.7% 25.19% 5.73% 5.31%
SWI 80.73% 89.55% -13.05% 26.15% -25.11% 13.03% -8.08% -50.82%
TPX 43.37% 44.51% 13.92% 12.78% 11.78% 10.14% 122.99% 345.92%
UI 42.51% 39.85% 31.52% 27.79% 29.34% 25.1% 869.16% 48.39%
URBN 31.3% 34.79% 5.91% 8.54% 6.01% 9.01% 12.17% 9.03%
WVFC 75.26% 76.66% 43.84% 30.78% 43.84% 30.78% 17.72% 48.39%
YELP 91.94% 91.24% 4.07% 10.92% 5.13% 12.96% 3.52% 4.97%

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.