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%
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%
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%
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%
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%
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%
LNN 29.45% 31.6% 12.2% 13.35% 11.7% 13.99% 11.38% 20.44%
LOPE 54.78% 52.7% 28.6% 26.66% 31.6% 28.2% 19.55% 21.95%
LOW 33.25% 33.32% 11.7% 12.51% 10.46% 10.94% 17.72% 48.39%
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%
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%
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%
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%
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%
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%
UHS 75.26% 76.66% 9.75% 10.61% 8.71% 9.46% 14.57% 11.24%
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.