| Ytd | 31.94% | |
| 1y | 22.06% |
| Open | 24.61 | Prev Close | 24.68 | Low | 24.61 | High | 25.10 | Mkt Cap | 401.79M |
| Vol | 7.31K | Avg Vol | 162.17K | EPS | 1.42 | P/E | 17.38 | Forward P/E | 12.27 |
| Beta | 1.05 | Short Ratio | 6.48 | Inst. Own | 96.47% | Dividend | N/A | Div Yield | N/A |
| Ex Div Date | 06-13 | Earning | 05-07 | 50-d Avg | 23.90 | 200-d Avg | 21.73 | 1yr Est | 23.00 |
Inflation cooled sharply in June as oil prices eased, boosting hopes for lower rates and spotlightin
Truist Securities analyst Michael Swartz maintains MasterCraft Boat Hldgs (NASDAQ:MCFT) with a Ho
MasterCraft Boat Hldgs (NASDAQ:MCFT) raises FY2026 Adj EPS guidance from $1.45-$1.60 to $1.65 vs $1.
MasterCraft Boat Hldgs (NASDAQ:MCFT) reported quarterly earnings of $0.45 per share which beat the a
Truist Securities analyst Michael Swartz maintains MasterCraft Boat Hldgs (NASDAQ:MCFT) with a Ho
Companies Reporting Before The Bell • Madison Square Garden (NYSE:MSGE) is expected to report quart
Monday saw 825 companies set new 52-week lows.
During Tuesday's session, 539 stocks hit new 52-week lows.
Companies Reporting Before The Bell • Great Elm Capital (NASDAQ:GECC) is expected to report earn
Friday's session saw 466 companies set new 52-week highs.
During Wednesday's morning trading, 254 companies set new 52-week highs.
Stocks That Hit 52-Week Lows On Monday
Stocks That Hit 52-Week Lows On Thursday
Stocks That Hit 52-Week Lows On Wednesday