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)
AEIS 36.59% 35.72% 9.1% 2.47% 9.08% 3.53% 18.1% 20.84%
AN 18.62% 17.88% 5.73% 4.88% 4.99% 3.42% 29.01% 62.27%
AON 75.26% 76.66% 25.66% 26.53% 21.83% 22.05% 60.2% 973.31%
AROC 55.28% 60.39% 16.83% 29.21% 7.35% 20.07% 2.55% 4.89%
ATEN 79.48% 80.35% 14.46% 16.8% 15.9% 22.2% 16.86% 24.06%
ATGE 53.19% 56.72% 11.33% 18.03% 9.06% 15.07% 7.94% 2.69%
AWK 75.26% 76.66% 37.75% 36.68% 30.01% 29.01% 12.37% 10.94%
BBSI 21.85% 22.13% 5.04% 5.22% 5.79% 6.19% 24.73% 24.47%
BCPC 32.0% 35.25% 16.72% 19.18% 15.46% 17.45% 11.32% 11.61%
BLL 20.14% 19.4% 8.21% 11.03% 5.78% 9.14% 17.24% 30.09%
BURL 41.3% 43.34% 3.22% 6.55% 2.59% 6.35% 51.74% 29.59%
CAL 42.36% 56.17% 0.42% 7.75% -0.26% 7.28% -3.79% 47.08%
CATY 75.26% 76.66% 34.8% 53.97% 55.13% 53.97% 12.51% 14.66%
CBRE 20.76% 19.63% 4.4% 3.95% 5.11% 3.41% 19.4% 17.18%
CECE 32.79% 29.5% 3.56% 4.2% 2.03% 3.43% 1.78% 3.47%
CHX 26.95% 32.85% 0.36% 13.9% -1.31% 12.19% -4.68% 8.94%
CPK 75.26% 39.82% 22.87% 28.11% 18.32% 19.93% 11.27% 11.18%
CPRT 46.82% 44.75% 38.71% 36.16% 39.38% 39.83% 30.6% 23.26%
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%
CVCO 23.62% 23.27% 10.45% 9.82% 11.19% 10.95% 16.43% 28.03%
DIT 6.32% 6.7% 0.89% 0.64% 0.7% 0.23% 12.48% 18.7%
DOCS 87.43% 90.19% 28.44% 40.16% 30.41% 46.01% 17.72% 13.48%
DRH 19.44% 27.58% -22.35% 9.82% -30.25% 4.41% -2.65% 6.41%
ENS 24.53% 29.44% 7.38% 11.66% 5.9% 10.04% 11.92% 9.1%
ENSG 22.47% 21.31% 8.85% 8.41% 8.96% 9.06% 18.74% 19.81%
ETSY 71.68% 72.42% 8.31% 13.54% 8.18% 14.63% 15.4% -1698.2%
FEIM 23.14% 44.16% -9.75% 16.74% -9.77% 17.45% -10.46% -29.22%
FLEX 7.27% 7.98% 3.33% 3.75% 2.67% 3.08% 13.8% 20.05%
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%
GEHC 40.32% 41.7% 14.26% 13.34% 14.21% 13.13% 17.72% 48.39%
GEN 83.72% 80.29% 31.96% 39.13% 28.09% 24.59% 19.25% 91.42%
GRMN 58.24% 58.7% 23.4% 25.31% 24.47% 26.92% 18.33% 15.81%
GWW 37.87% 39.36% 13.2% 15.36% 12.75% 15.05% 51.51% 71.72%
HELE 44.32% 48.04% 11.87% 10.83% 10.59% 8.27% 16.89% 10.45%
HESM 75.26% 100.0% 59.46% 61.45% 49.02% 48.87% 21.66% 37.36%
HSY 45.18% 44.51% 22.11% 21.52% 19.66% 18.35% 65.65% 54.31%
IMO 21.05% 22.54% 7.48% 11.89% 7.72% 12.15% 10.82% 33.25%
JILL 65.25% 70.57% -3.94% 11.75% -9.75% 9.01% -111.51% 48.39%
JOE 45.09% 41.52% 28.31% 23.73% 30.37% 24.42% 8.92% 11.46%
LBRT 19.92% 25.83% 2.05% 8.95% 1.49% 9.35% 6.26% 29.51%
LOPE 54.78% 52.7% 28.6% 26.66% 31.6% 28.2% 19.55% 21.95%
LPLA 98.92% 98.97% 13.14% 13.46% 11.4% 11.25% 42.41% 44.07%
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%
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%
NWE 75.26% 53.09% 20.16% 21.19% 13.38% 14.18% 8.5% 7.31%
NXST 60.26% 59.43% 23.88% 24.18% 19.46% 17.72% 28.37% 34.74%
OLPX 71.42% 71.0% 35.32% 14.91% 25.85% 6.37% N/A 37.4%
ONTO 52.81% 53.88% 16.27% 18.95% 17.44% 22.33% 8.78% 14.78%
OPCH 22.05% 20.27% 5.88% 6.42% 4.49% 5.67% 3.98% 11.75%
ORA 35.47% 30.99% 23.28% 19.61% 16.49% 13.12% 5.86% 3.54%
PBH 56.88% 55.11% 23.77% 29.56% 16.37% 24.82% 9.12% 13.12%
PIPR 98.01% 98.33% 11.95% 14.26% 11.95% 14.26% 13.42% 10.46%
PJT 75.26% 76.66% 22.48% 20.29% 19.77% 18.12% 126.34% 59.3%
PKE 30.62% 27.9% 16.87% 13.05% 19.7% 15.01% 4.13% 5.9%
PLD 74.4% 74.92% 34.3% 37.78% 52.86% 50.17% 7.6% 7.76%
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%
PRG 92.57% 96.66% 9.56% 7.91% 8.74% 6.64% 12.18% 15.8%
PSMT 17.13% 21.3% 4.17% 5.58% 3.87% 5.04% 10.37% 10.56%
PSTL 76.61% 75.16% 18.1% 27.73% 6.35% 11.05% 0.69% 1.27%
PWOD 75.26% 76.66% 31.45% 29.65% 31.45% 29.65% 10.03% 10.25%
RLGT 25.14% 27.32% 2.68% 1.92% 2.57% 2.05% 13.59% 23.62%
RMD 56.96% 58.39% 27.71% 31.67% 26.47% 31.16% 22.5% 23.52%
RNST 75.26% 76.66% 30.57% 31.1% 30.57% 31.1% 7.16% 7.64%
ROP 68.81% 69.3% 27.37% 28.37% 24.74% 27.95% 9.93% 7.14%
RPM 38.53% 41.37% 10.54% 12.07% 9.42% 11.25% 24.35% 26.9%
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%
SCHW 87.27% 75.41% 34.56% 29.59% 34.56% 29.59% 14.33% 18.13%
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%
SNCY 62.18% 66.03% 10.1% 9.85% 6.61% 6.47% 17.72% 3.6%
SNFCA 75.26% 76.66% 12.9% 12.41% 8.94% 11.12% 13.3% 8.67%
SWI 80.73% 89.55% -13.05% 26.15% -25.11% 13.03% -8.08% -50.82%
TECH 67.19% 66.26% 24.41% 16.74% 25.29% 15.53% 12.74% 14.83%
TH 42.16% 47.43% 21.25% 31.25% 10.26% 29.0% 8.19% 49.6%
TMUS 60.44% 63.79% 13.36% 22.13% 9.07% 18.07% 6.29% 3.73%
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%
TYL 44.68% 43.77% 12.72% 14.01% 12.07% 14.42% 8.87% 6.64%
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%
USPH 21.28% 19.09% 11.73% 9.42% 11.49% 8.97% 10.87% 9.57%
WM 40.12% 39.34% 16.77% 18.38% 14.16% 15.67% 26.59% 32.03%
WMK 25.79% 25.13% 3.29% 2.75% 3.43% 3.14% 8.66% 9.93%
WST 37.9% 34.51% 22.36% 19.7% 22.52% 20.24% 22.24% 23.11%
WTRG 75.26% 49.3% 32.15% 36.32% 21.76% 27.49% 8.01% 8.65%
WTW 75.26% 76.66% 14.15% 2.92% 14.08% 1.05% 10.15% 9.01%
WVFC 75.26% 76.66% 43.84% 30.78% 43.84% 30.78% 17.72% 48.39%
ZBRA 46.37% 48.44% 13.32% 14.9% 11.85% 12.75% 27.43% 16.2%

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.