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)
ALLE 42.63% 44.36% 17.83% 21.64% 16.2% 19.57% 56.43% 53.85%
AMCR 19.88% 21.33% 9.18% 11.17% 7.75% 9.0% 18.62% 24.1%
AMN 33.03% 31.03% 9.49% 5.09% 8.14% 2.97% 26.39% 40.26%
APD 30.72% 32.82% 21.93% 24.71% 24.38% 28.45% 16.25% 16.25%
AROW 75.26% 76.66% 41.51% 31.52% 41.51% 31.52% 13.51% 13.47%
AWK 75.26% 76.66% 36.9% 39.08% 28.82% 31.42% 12.37% 10.94%
AXON 60.8% 60.25% -1.0% 6.52% 1.91% 10.04% 3.09% 12.7%
AZO 52.71% 52.5% 19.96% 20.9% 18.3% 18.43% N/A N/A
BC 28.68% 27.08% 11.18% 10.96% 9.7% 9.18% 24.07% 34.44%
BDC 35.56% 37.53% 11.17% 11.4% 9.15% 9.95% 14.42% 25.51%
BERY 18.29% 19.01% 9.45% 9.59% 6.09% 7.31% 27.18% 22.92%
BLL 20.14% 19.4% 8.21% 11.03% 5.78% 9.14% 17.24% 30.09%
BURL 41.03% 42.89% 3.6% 4.33% 2.91% 4.04% 51.74% 29.59%
CALM 21.25% 31.44% 10.08% 23.79% 11.46% 25.19% 5.88% 59.0%
CASY 22.91% 23.31% 4.47% 6.13% 4.02% 5.79% 15.87% 18.8%
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%
CHDN 31.1% 43.97% 16.09% 37.05% 18.7% 33.04% 45.95% 102.69%
CHH 50.14% 52.86% 28.19% 30.48% 23.95% 26.79% 128888.0% 157.07%
CHRW 14.95% 15.33% 4.41% 3.97% 4.04% 3.49% 41.32% 55.73%
CNS 86.92% 89.1% 35.5% 31.55% 37.46% 33.65% 60.34% 57.71%
COO 65.47% 66.11% 16.18% 19.2% 14.33% 16.32% 19.16% 5.26%
CSL 28.68% 39.22% 15.28% 26.02% 13.87% 25.69% 18.57% 32.69%
CSWI 43.39% 47.49% 17.03% 24.34% 15.19% 23.34% 14.58% 18.71%
CTRA 74.24% 78.91% 41.21% 23.29% 39.33% 22.11% 25.76% 33.26%
CVCO 23.62% 21.65% 10.45% 8.07% 11.19% 9.18% 16.43% 28.03%
DCO 21.4% 26.01% 6.54% 7.07% 8.72% 5.05% 13.55% 5.75%
DFS 75.26% 76.66% 34.8% 30.32% 36.93% 30.32% 29.22% 33.25%
DIT 6.18% 6.68% 0.85% 0.78% 0.72% 0.33% 12.48% 18.7%
DRH 19.01% 31.49% -18.95% 13.26% -26.73% 8.41% -2.65% 6.41%
EFC 43.69% 27.66% 22.28% -9.35% 19.83% 47.95% 4.11% -8.4%
ELA 22.2% 25.14% 5.99% 4.21% 5.9% 4.47% 39.36% 44.23%
ENTG 44.32% 46.25% 19.0% 15.91% 14.46% 9.18% 19.1% 8.47%
EQIX 48.52% 49.88% 16.86% 20.19% 11.08% 16.12% 5.22% 6.29%
ERIE 13.8% 19.2% 13.71% 19.17% 15.06% 20.93% 25.82% 21.4%
EVR 99.0% 98.96% 23.54% 15.61% 23.97% 15.88% 42.96% 33.36%
FANG 78.0% 68.75% -0.05% 46.56% -8.69% 46.15% 5.03% 32.06%
FELE 33.91% 36.78% 11.36% 14.57% 10.69% 14.16% 15.19% 18.54%
FGBI 75.26% 76.66% 29.84% 17.11% 29.84% 17.11% 11.83% 13.52%
FISI 75.26% 76.66% 34.8% 29.41% 34.83% 29.41% 11.99% 12.58%
FIX 18.72% 20.08% 6.65% 10.2% 6.37% 9.37% 23.27% 27.24%
GD 16.77% 15.03% 10.85% 9.65% 10.05% 9.1% 22.5% 18.72%
GIC 34.92% 35.22% 8.0% 7.59% 7.95% 7.56% 40.31% 42.91%
GWRS 95.97% 100.0% 19.18% 20.7% 12.13% 17.23% 10.77% 14.8%
HCA 84.06% 84.94% 14.67% 15.61% 12.72% 12.79% 17.72% 48.39%
HESM 75.26% 100.0% 56.04% 60.82% 46.73% 48.24% 21.66% 37.36%
HWKN 19.41% 25.27% 9.41% 15.55% 9.09% 15.12% 10.37% 18.65%
IMO 20.39% 21.0% 6.3% 11.0% 6.5% 11.16% 10.82% 33.25%
JILL 65.25% 70.47% -3.94% 9.31% -9.75% 7.26% -111.51% 48.39%
JJSF 27.18% 33.59% 5.85% 11.39% 6.12% 11.45% 7.21% 5.02%
JKHY 40.94% 41.55% 22.95% 22.44% 22.94% 23.29% 21.99% 25.33%
JOE 46.7% 44.6% 28.49% 29.24% 31.18% 29.41% 8.92% 11.46%
KLAC 60.81% 62.56% 34.63% 38.05% 32.65% 36.79% 76.72% 106.46%
KMT 30.73% 31.54% 7.03% 11.3% 5.73% 10.16% 11.33% 9.91%
LBRT 18.49% 27.94% 1.3% 12.23% 0.51% 12.15% 6.26% 29.51%
LEN 18.66% 15.95% 15.87% 16.3% 15.87% 16.3% 17.53% 20.64%
LRCX 46.16% 47.67% 29.36% 29.1% 28.84% 29.82% 55.09% 69.35%
MAS 34.48% 37.54% 16.15% 18.99% 13.37% 17.5% 17.72% 48.39%
MATX 25.02% 23.66% 18.02% 14.7% 17.76% 16.89% 41.86% 53.67%
MCD 54.27% 57.29% 41.79% 44.99% 36.77% 39.37% 17.72% 48.39%
MELI 46.46% 46.62% 4.74% 14.31% 3.78% 13.17% 5.41% 28.7%
MGY 84.76% 84.32% -35.91% 39.9% -37.89% 39.17% 6.37% 74.71%
MPC 10.87% 11.52% 2.27% 6.57% 1.25% 6.07% 6.25% 53.55%
MPWR 56.32% 55.29% 22.54% 22.97% 23.53% 24.45% 22.49% 30.05%
MPX 23.16% 18.94% 12.1% 8.27% 12.3% 9.53% 32.9% 35.43%
MSFT 68.76% 69.59% 41.37% 43.11% 41.54% 42.1% 43.31% 39.31%
MTD 58.54% 59.75% 25.09% 25.69% 25.09% 25.69% 189.7% 889.34%
MUR 83.79% 67.21% 5.55% 23.01% -1.26% 23.67% -0.65% 21.13%
NBTB 75.26% 76.66% 34.8% 31.04% 35.04% 31.04% 11.33% 12.54%
NI 75.26% 40.62% 18.41% 22.48% 11.23% 11.45% 5.78% 13.11%
NOVT 43.02% 43.96% 10.37% 10.9% 8.62% 7.26% 11.61% 13.48%
NTRS 96.46% 100.0% 26.5% 43.22% 26.5% 43.22% 13.33% 11.93%
ONTO 50.91% 53.21% 12.16% 20.15% 12.93% 23.63% 8.78% 14.78%
PATK 20.1% 22.75% 7.97% 8.33% 6.38% 6.33% 29.68% 38.1%
PCH 29.89% 11.91% 23.22% 5.44% 19.92% 2.78% 16.63% 17.62%
PMTS 35.55% 35.67% 13.21% 12.55% 5.6% 6.99% 17.72% 48.39%
PNTG 21.84% 20.47% 2.98% 5.67% 2.45% 4.7% 10.27% 5.75%
POOL 29.89% 29.96% 13.65% 15.34% 13.06% 14.55% 73.45% 64.54%
PPG 40.98% 42.97% 9.96% 14.96% 9.8% 14.46% 21.66% 15.97%
RSG 40.68% 41.14% 17.57% 20.1% 13.2% 16.16% 13.83% 15.94%
SAL 75.26% 76.66% 32.36% 32.87% 32.36% 32.87% 10.7% 11.77%
SD 65.47% 59.28% -45.11% 23.94% -44.18% 33.85% -16.47% 66.05%
SF 98.73% 99.02% 17.88% 15.48% 17.88% 15.48% 14.97% 13.9%
SHW 44.76% 48.85% 12.25% 18.2% 12.23% 18.71% 49.52% 72.94%
SJW 75.26% 59.19% 19.56% 23.03% 11.77% 13.86% 17.72% 48.39%
SLGN 16.52% 18.53% 9.56% 10.27% 7.31% 7.28% 23.92% 20.78%
SMCI 15.67% 11.23% 6.33% 6.47% 6.29% 6.67% 12.19% 38.49%
SSB 75.26% 76.66% 34.8% 38.05% 32.8% 38.05% 8.15% 10.04%
STCN 21.83% 29.68% 1.21% 6.8% 0.23% 8.8% -27.34% 48.39%
SYY 18.34% 18.67% 3.07% 4.75% 2.09% 3.91% 53.66% 106.87%
THO 15.02% 15.84% 5.42% 5.01% 5.42% 5.01% 22.03% 22.62%
TOL 22.45% 27.34% 12.4% 18.23% 13.34% 18.46% 15.31% 23.15%
TPH 23.57% 23.7% 12.84% 12.92% 13.26% 13.79% 15.96% 21.82%
TPX 43.32% 44.93% 13.92% 14.05% 11.78% 11.39% 122.99% 345.92%
TSBK 75.26% 76.66% 34.8% 42.76% 45.13% 42.76% 13.65% 11.81%
TT 31.48% 36.47% 14.12% 19.49% 12.36% 18.33% 18.92% 28.8%
UE 64.02% 63.54% 29.36% 37.87% 30.6% 30.56% 9.61% 4.68%
UNP 79.65% 78.87% 40.09% 39.95% 36.18% 36.36% 34.88% 53.17%
URBN 30.64% 36.49% 5.37% 10.74% 5.41% 11.28% 12.17% 9.03%
WCN 40.36% 42.13% 14.16% 18.89% 11.42% 15.83% 8.17% 11.86%
WEN 64.86% 63.43% 16.56% 17.44% 11.19% 13.11% 41.0% 39.32%
WMS 31.78% 40.78% 15.09% 27.75% 12.69% 25.82% 17.02% 48.74%
WSO 26.05% 27.1% 9.59% 12.56% 9.55% 12.79% 21.58% 30.94%
WTW 75.26% 76.66% 16.08% 9.36% 16.37% 7.42% 10.15% 9.01%
WVFC 75.26% 76.66% 43.84% 30.78% 43.84% 30.78% 17.72% 48.39%
WY 28.55% 20.84% 20.01% 13.92% 15.43% 10.62% 12.8% 17.48%
XOM 30.75% 28.87% 5.94% 13.55% 7.65% 15.19% 10.04% 30.64%

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.