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)
AAON 30.0% 33.07% 16.78% 17.42% 16.62% 17.21% 19.04% 19.55%
AAPL 42.73% 46.52% 29.11% 31.76% 29.15% 31.77% 87.99% 147.94%
ADSK 90.65% 90.57% 18.61% 22.08% 17.89% 22.57% 139.1% 82.54%
AMG 75.26% 76.66% 33.22% 32.65% 49.12% 45.24% 14.03% 38.09%
AMKR 17.24% 14.77% 9.65% 6.94% 9.01% 6.82% 17.18% 23.17%
AON 75.26% 76.66% 25.66% 26.53% 21.83% 22.05% 60.2% 973.31%
ATGE 53.19% 56.72% 11.33% 18.03% 9.06% 15.07% 7.94% 2.69%
AZEK 33.15% 37.32% 8.37% 15.29% 4.95% 12.6% 17.72% 2.28%
BKH 75.26% 76.66% 21.41% 23.44% 13.75% 14.91% 9.7% 8.94%
BLL 20.14% 19.4% 8.21% 11.03% 5.78% 9.14% 17.24% 30.09%
BNL 85.59% 86.82% 41.65% 37.96% 31.08% 39.41% 17.72% 48.39%
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%
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%
CNA 75.26% 76.66% 10.31% 9.42% 9.33% 8.49% 7.73% 8.26%
CNX 66.34% 72.94% 17.87% 18.82% 11.66% -9.16% -2.04% -4.27%
COF 75.26% 76.66% 28.32% 18.33% 28.32% 18.33% 12.51% 13.56%
COST 12.61% 12.67% 3.42% 3.69% 3.48% 3.83% 27.06% 28.67%
CPAY 90.26% 78.13% 43.01% 44.84% 36.68% 34.85% N/A N/A
CPK 75.26% 39.82% 22.87% 28.11% 18.32% 19.93% 11.27% 11.18%
DDOG 79.3% 80.79% -1.44% 2.02% 0.54% 7.6% -3.65% -4.09%
DXC 22.23% 23.92% -2.92% 2.82% -4.26% -0.13% -5.58% 15.28%
ESNT 75.26% 76.66% 76.37% 71.67% 74.6% 68.83% 17.71% 19.11%
EWCZ 71.21% 91.26% 13.54% 27.22% -4.31% 10.06% 17.72% 5.63%
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%
FORM 40.88% 41.22% 10.62% 7.31% 11.34% 9.15% 10.44% 6.25%
FRD 12.4% 26.53% 5.34% 0.92% 4.67% 1.78% 8.53% 7.34%
GENC 24.18% 28.8% 7.29% 13.38% 9.68% 18.24% 4.25% 2.0%
HAE 51.3% 54.38% 10.97% 13.14% 9.46% 11.99% 9.41% 12.71%
HCC 38.56% 30.98% 22.68% 16.71% 21.65% 18.6% 43.74% 55.3%
HUBG 13.86% 16.66% 5.23% 3.55% 5.06% 3.36% 13.88% 24.28%
HWM 28.14% 31.1% 15.88% 21.9% 10.75% 18.61% 6.7% 13.34%
IDR 20.62% 50.26% -7.55% 32.7% -8.28% 33.97% -15.48% -20.24%
IIPR 94.48% 90.77% 59.26% 54.57% 54.74% 52.4% 7.26% 8.59%
INSW 57.76% 67.23% 24.31% 47.84% 18.14% 43.68% 2.91% 29.19%
INTU 80.5% 78.97% 23.73% 22.24% 23.54% 21.65% 28.95% 12.38%
JBI 37.97% 41.27% 17.12% 15.03% 11.85% 10.41% 17.72% 33.45%
JBSS 20.73% 17.7% 9.0% 6.2% 8.43% 5.72% 20.29% 23.86%
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%
LCII 23.41% 23.51% 7.32% 5.83% 6.67% 5.06% 25.12% 31.93%
LMT 12.42% 9.88% 11.42% 9.87% 10.94% 8.76% 117.37% 56.68%
META 80.68% 81.68% 35.86% 42.18% 36.31% 42.96% 17.72% 48.39%
MKC 38.53% 38.59% 15.7% 15.64% 13.61% 13.24% 18.94% 14.07%
MPTI 39.92% 46.19% 11.32% 19.17% 11.27% 19.94% 17.72% 11.53%
MSM 41.51% 40.9% 11.06% 8.85% 10.39% 7.56% 20.92% 27.54%
MTD 58.98% 60.06% 25.92% 26.79% 25.92% 26.79% 189.7% 889.34%
MU 25.36% 34.73% 7.27% 19.76% 7.2% 19.59% 20.23% 3.39%
MUSA 11.17% 11.39% 4.02% 3.7% 3.59% 3.22% 46.88% 92.95%
NFBK 75.26% 76.66% 34.8% 41.03% 46.26% 41.03% 7.06% 8.48%
NI 75.26% 40.62% 20.4% 27.55% 13.02% 18.98% 5.78% 13.11%
NOVT 43.53% 44.41% 10.94% 11.65% 8.82% 8.33% 11.61% 13.48%
NSIT 17.02% 20.3% 3.96% 4.47% 3.48% 3.83% 15.87% 17.83%
ONTO 52.81% 53.88% 16.27% 18.95% 17.44% 22.33% 8.78% 14.78%
ORA 35.47% 30.99% 23.28% 19.61% 16.49% 13.12% 5.86% 3.54%
OTTR 75.26% -58.88% 60.04% 72.5% 54.83% 69.95% 16.77% 25.74%
PCTY 67.33% 68.48% 12.52% 18.68% 12.8% 19.67% 17.98% 16.2%
PFIE 47.47% 50.85% 3.55% 16.33% 4.83% 17.27% 3.89% 8.7%
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%
POST 28.11% 29.35% 9.05% 9.93% 6.1% 6.31% 7.45% 29.08%
PSMT 17.13% 17.22% 4.17% 4.39% 3.87% 3.94% 10.37% 10.56%
PWOD 75.26% 76.66% 31.45% 29.65% 31.45% 29.65% 10.03% 10.25%
RNGR 16.46% 17.21% 1.01% 5.01% -0.13% 4.55% 1.59% 5.87%
RNST 75.26% 76.66% 30.57% 31.1% 30.57% 31.1% 7.16% 7.64%
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%
SCI 28.11% 26.05% 23.96% 22.16% 19.18% 16.13% 30.97% 31.56%
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%
SFBS 75.26% 76.66% 60.09% 60.98% 60.09% 60.98% 19.66% 20.54%
SNCY 62.18% 66.03% 10.1% 9.85% 6.61% 6.47% 17.72% 3.6%
SPGI 69.54% 69.09% 42.25% 39.28% 40.47% 37.36% 57.18% 16.91%
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%
TDC 59.78% 60.46% 8.32% 11.94% 5.64% 9.37% 15.05% 9.19%
TER 58.38% 58.48% 25.51% 21.06% 25.62% 21.6% 33.91% 28.53%
TJX 33.9% 30.6% 8.26% 11.18% 8.23% 11.5% 46.18% 56.57%
TKR 29.44% 31.5% 13.19% 13.36% 11.4% 10.81% 17.7% 17.86%
TPX 43.37% 44.51% 13.92% 12.78% 11.78% 10.14% 122.99% 345.92%
TRN 21.18% 21.7% 9.83% 15.96% -0.5% 7.2% 0.12% 8.43%
TRU 64.04% 60.01% 15.01% 15.67% 9.71% 9.59% 10.96% 6.24%
UPBD 51.19% 48.15% 5.78% 6.75% 3.81% 4.11% 23.89% 2.38%
VLO 4.74% 3.7% 3.86% 2.89% 3.58% 2.85% 15.94% 54.7%
WMS 31.78% 38.06% 15.09% 22.97% 12.69% 20.75% 17.02% 48.74%
WSR 68.75% 70.2% 15.63% 24.52% 15.63% 24.52% 5.31% 8.7%
WVFC 75.26% 76.66% 43.84% 30.78% 43.84% 30.78% 17.72% 48.39%
ZEUS 16.24% 16.9% 3.76% 2.46% 3.17% 1.61% 14.06% 19.34%

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.