Stock Comparison

MEC RBC
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric MEC
Mayville Engineering Co Inc
RBC
Rbc Bearings Inc
Price $16.96 $504.20
Change % -1.17% -0.38%
Market Cap 441.16M 16.09B
P/E Ratio — 50.2
EPS $-0.84 $10.12
52W High $38.76 $667.69
52W Low $12.25 $364.50
Volume — —
Avg Volume 609.3K 405.5K
Open $16.96 $504.97
Prev Close $17.16 $506.10
Div Yield — —
Annual Dividend — —
Payout Ratio — —
Analyst Rating Strong buy Strong buy
Price Target $8.16 $106.91
Total Analysts 9 12