Stock Comparison

RGR MCFT
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric RGR
Sturm Ruger & Co Inc
MCFT
Mastercraft Boat Holdings In
Price $42.48 $19.95
Change % +0.71% +0.40%
Market Cap 678.28M 504.31M
P/E Ratio 55.7 —
EPS $0.75 $-0.02
52W High $48.21 $28.44
52W Low $28.33 $17.19
Volume — —
Avg Volume 260.8K 365.4K
Open $42.26 $20.03
Prev Close $42.18 $19.87
Div Yield 2.79% —
Annual Dividend $0.62 —
Payout Ratio 38.7% —
Analyst Rating Buy Hold
Price Target $16.34 $27.32
Total Analysts 6 12