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)
ADI 62.29% 57.08% 25.37% 21.56% 23.11% 18.85% 8.59% 9.28%
AJG 39.16% 45.1% 14.95% 15.99% 12.06% 12.95% 13.37% 12.62%
AL 75.26% 76.66% 47.23% 53.27% 23.31% 24.1% 6.42% -2.03%
AMAT 46.54% 47.46% 28.56% 28.95% 28.43% 30.0% 46.99% 50.97%
AMKR 17.49% 14.99% 9.37% 7.18% 8.43% 6.94% 17.18% 23.17%
APD 30.62% 32.49% 24.5% 36.91% 27.21% 39.84% 16.25% 16.25%
BHB 75.26% 76.66% 31.87% 38.45% 31.87% 38.45% 8.7% 10.65%
BKU 75.26% 76.66% 34.8% 29.58% 38.74% 29.58% 10.16% 10.23%
BLL 20.14% 19.4% 8.21% 11.03% 5.78% 9.14% 17.24% 30.09%
BRKL 75.26% 76.66% 34.8% 27.49% 39.6% 27.49% 9.46% 11.04%
BURL 41.03% 43.29% 3.6% 6.35% 2.91% 6.11% 51.74% 29.59%
BWB 75.26% 76.66% 34.8% 49.24% 48.87% 49.24% 14.05% 15.41%
CAL 42.36% 56.17% 0.42% 7.75% -0.26% 7.28% -3.79% 47.08%
CBRE 21.2% 19.61% 4.66% 3.85% 5.57% 3.6% 19.4% 17.18%
CDNS 89.17% 87.79% 26.38% 28.26% 26.1% 30.35% 33.06% 30.95%
CECE 32.79% 29.5% 3.56% 4.2% 2.03% 3.43% 1.78% 3.47%
CLH 31.12% 31.25% 9.46% 11.73% 7.34% 9.52% 13.33% 23.96%
CRI 45.49% 59.37% 10.61% 12.76% 9.29% 12.07% 27.59% 28.21%
CVCO 23.62% 22.76% 10.45% 8.91% 11.19% 10.02% 16.43% 28.03%
DBX 78.96% 82.43% 4.55% 26.21% 5.62% 27.16% 8.54% 48.39%
DIT 6.32% 6.73% 0.89% 0.66% 0.7% 0.28% 12.48% 18.7%
DRH 19.01% 27.24% -18.95% 11.92% -26.73% 6.38% -2.65% 6.41%
DVN 62.5% 51.89% 8.74% 29.93% 5.77% 27.43% 17.8% 58.33%
DXPE 28.66% 30.53% 4.25% 7.83% 2.07% 4.43% 4.74% 10.49%
EFSC 75.26% 76.66% 41.06% 43.08% 41.06% 43.08% 11.75% 13.69%
ENB 42.58% 48.94% 15.75% 18.63% 13.75% 17.88% 6.9% 4.88%
EQBK 75.26% 76.66% 16.8% 29.52% 16.8% 29.52% 4.32% 12.67%
FCCO 75.26% 76.66% 34.8% 26.77% 29.31% 26.77% 10.03% 11.27%
FTNT 76.67% 79.71% 20.24% 30.14% 20.86% 32.49% 63.87% 342.85%
FUL 27.14% 30.54% 8.52% 10.86% 6.33% 7.59% 12.11% 10.0%
GD 16.77% 15.64% 10.85% 10.12% 10.05% 9.55% 22.5% 18.72%
GEF 20.36% 19.65% 9.33% 8.53% 7.27% 5.87% 19.74% 27.33%
GEN 83.72% 80.4% 31.96% 39.25% 28.09% 24.11% 19.25% 91.42%
GIS 34.44% 35.27% 17.84% 18.09% 15.66% 15.94% 27.73% 27.95%
HCA 84.06% 84.85% 14.67% 15.08% 12.72% 12.55% 17.72% 48.39%
HELE 44.32% 48.04% 11.87% 10.83% 10.59% 8.27% 16.89% 10.45%
HRI 57.9% 61.24% 16.2% 20.44% 10.38% 13.25% 19.32% 31.64%
HRL 17.36% 16.96% 9.93% 8.96% 9.76% 8.69% 15.2% 13.29%
IIIN 15.14% 9.38% 9.61% 3.78% 10.1% 4.78% 18.31% 34.95%
IMO 20.39% 22.51% 6.3% 12.05% 6.5% 12.36% 10.82% 33.25%
ISTR 75.26% 76.66% 34.8% 30.99% 26.0% 30.99% 7.97% 15.57%
JILL 65.25% 70.57% -3.94% 11.75% -9.75% 9.01% -111.51% 48.39%
KFRC 28.75% 27.52% 6.11% 5.33% 5.71% 5.19% 36.2% 40.71%
KRT 31.17% 38.07% 7.43% 8.42% 6.91% 8.96% 24.38% 17.88%
LBRT 18.49% 27.22% 1.3% 11.02% 0.51% 10.45% 6.26% 29.51%
LEN 18.66% 16.96% 15.87% 15.11% 15.87% 15.11% 17.53% 20.64%
MATX 25.02% 22.97% 18.02% 14.43% 17.76% 15.83% 41.86% 53.67%
MCD 54.27% 56.62% 41.79% 44.9% 36.77% 39.79% 17.72% 48.39%
MDT 66.76% 65.39% 16.09% 16.39% 15.3% 15.62% 9.16% 7.81%
MKTX 93.15% 89.12% 47.81% 41.62% 48.75% 44.31% 28.4% 23.58%
MPWR 56.32% 55.29% 22.54% 23.81% 23.53% 25.64% 22.49% 30.05%
MTRN 19.66% 18.74% 5.35% 6.78% 4.74% 4.87% 7.36% 11.31%
MTSI 56.19% 53.97% 11.91% 10.1% 13.11% 12.55% -4.32% 47.67%
MXC 74.98% 75.48% 25.58% 25.01% 25.11% 26.97% 5.79% 35.21%
NGVC 28.2% 29.38% 2.94% 3.78% 2.69% 3.45% 10.43% 10.96%
NHC 39.91% 38.4% 4.46% 6.48% 7.64% 13.48% 8.29% 2.53%
NOVT 43.02% 44.42% 10.37% 11.44% 8.62% 8.02% 11.61% 13.48%
NSC 49.48% 49.06% 33.41% 30.79% 28.61% 25.07% 18.58% 24.78%
NXPI 54.04% 57.24% 18.12% 28.23% 14.74% 25.87% 15.59% 39.88%
OLPX 73.01% 70.4% 40.48% 20.4% 32.8% 12.67% N/A 37.4%
OMC 27.05% 27.13% 14.08% 14.49% 12.95% 13.61% 43.1% 40.37%
ONTO 50.91% 52.87% 12.16% 18.35% 12.93% 21.54% 8.78% 14.78%
ORLY 52.15% 51.21% 20.46% 19.65% 19.29% 18.43% 1417.72% 5863.57%
PATK 20.09% 22.67% 7.97% 7.55% 6.38% 5.48% 29.68% 38.1%
PCH 29.89% 9.67% 23.22% 1.88% 19.92% -0.4% 16.63% 17.62%
PKE 30.62% 27.9% 16.87% 13.05% 19.7% 15.01% 4.13% 5.9%
PLXS 9.37% 9.56% 4.66% 4.23% 4.0% 3.27% 12.48% 14.31%
PNTG 21.84% 20.55% 2.98% 5.59% 2.45% 4.46% 10.27% 5.75%
POOL 29.89% 29.64% 13.65% 11.94% 13.06% 10.96% 73.45% 64.54%
PPG 40.98% 42.47% 9.96% 11.83% 9.8% 11.28% 21.66% 15.97%
PRG 92.57% 96.66% 8.52% 7.45% 7.88% 6.22% 12.18% 15.8%
PSMT 17.13% 21.3% 4.17% 5.58% 3.87% 5.04% 10.37% 10.56%
PWOD 75.26% 76.66% 31.45% 29.65% 31.45% 29.65% 10.03% 10.25%
PZZA 30.25% 30.82% 5.34% 8.08% 4.12% 5.97% 17.72% 48.39%
QCOM 56.93% 56.22% 27.76% 25.64% 27.63% 26.53% 58.74% 78.69%
RES 26.49% 34.57% -5.22% 11.44% -5.03% 12.7% 2.45% 28.7%
RHI 41.14% 38.99% 10.36% 6.43% 10.48% 6.84% 40.07% 44.61%
RNR 75.26% 76.66% 9.99% 37.99% 10.73% 44.55% 1.67% -21.01%
RPM 38.53% 41.37% 10.54% 12.07% 9.42% 11.25% 24.35% 26.9%
RPRX 75.26% 76.66% 71.58% 68.13% 70.51% 75.64% 17.72% 0.75%
SAIA 72.55% 72.73% 13.18% 15.56% 13.07% 15.54% 20.27% 25.53%
SAL 75.26% 76.66% 32.36% 32.87% 32.36% 32.87% 10.7% 11.77%
SANM 8.0% 8.46% 4.24% 4.43% 3.94% 4.2% 17.72% 48.39%
SD 65.47% 61.29% -45.11% 30.03% -44.18% 38.02% -16.47% 66.05%
SF 98.73% 98.93% 17.88% 15.1% 17.88% 15.1% 14.97% 13.9%
SHW 44.76% 48.46% 12.25% 14.53% 12.23% 14.36% 49.52% 72.94%
SKX 48.8% 53.12% 7.89% 9.97% 7.86% 10.18% 14.33% 10.92%
SMCI 15.67% 14.13% 6.33% 8.47% 6.29% 8.49% 12.19% 38.49%
SNFCA 75.26% 76.66% 12.9% 12.41% 8.94% 11.12% 13.3% 8.67%
SNPS 78.01% 77.92% 20.22% 21.64% 21.1% 24.16% 15.73% 17.1%
SSB 75.26% 76.66% 34.8% 38.05% 32.8% 38.05% 8.15% 10.04%
TDY 40.7% 42.98% 16.07% 18.23% 15.08% 17.24% 11.37% 9.99%
TGNA 46.26% 41.72% 27.24% 22.08% 20.96% 21.91% 23.84% 22.53%
TH 42.16% 47.43% 21.25% 31.25% 10.26% 29.0% 8.19% 49.6%
TMUS 59.5% 63.83% 11.48% 21.13% 7.5% 16.89% 6.29% 3.73%
TOL 24.12% 27.91% 14.28% 18.81% 15.01% 19.23% 15.31% 23.15%
TPX 43.37% 44.51% 13.92% 12.78% 11.78% 10.14% 122.99% 345.92%
TSBK 75.26% 76.66% 34.8% 42.76% 45.13% 42.76% 13.65% 11.81%
UE 64.02% 64.53% 29.36% 28.29% 30.6% 62.35% 9.61% 4.68%
UNP 79.65% 78.6% 40.09% 39.51% 36.18% 35.81% 34.88% 53.17%
UPS 77.93% 79.88% 11.17% 8.84% 10.22% 8.14% 110.84% 67.85%
URBN 30.64% 34.22% 5.37% 7.51% 5.41% 8.02% 12.17% 9.03%
WCN 40.36% 41.78% 14.16% 17.15% 11.42% 13.87% 8.17% 11.86%
WMB 73.16% 81.56% 26.57% 39.52% 19.93% 37.22% 7.26% 17.92%
WMS 31.78% 39.06% 15.09% 24.1% 12.69% 21.88% 17.02% 48.74%
WST 37.58% 34.87% 21.65% 19.86% 21.64% 20.47% 22.24% 23.11%
WTTR 7.12% 15.55% -12.38% 3.96% -13.45% 1.03% -7.98% 7.11%
WTW 75.26% 76.66% 16.08% -6.99% 16.37% -8.61% 10.15% 9.01%
WVFC 75.26% 76.66% 43.84% 30.78% 43.84% 30.78% 17.72% 48.39%
WY 28.55% 18.79% 20.01% 11.43% 15.43% 7.91% 12.8% 17.48%

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.