Ramaco Resources (METC)
Ramaco Resources (METC) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- METC last traded at $6.59, -6.52% on the day.
- Ramaco Resources: market cap $448.97M, P/E -5.6, revenue $515.41M over the last four quarters, next earnings 2026-11-03.
- Over the past year METC returned -77.77%; year to date -63.39%.
Updated 2026-11-02 22:46 UTC