A business in context
METC research notebook
Read the disclosures. Follow the relationships. Keep the dates in view.
Filing timeline
Download filings CSVReported insider transactions
Download transactions CSVP · PurchaseS · SaleA · Grant / awardM · Exercise / conversionF · Tax / exercise paymentG · Gift
| Transaction / filed | Reporting owner | Type | Security | Shares | Reported price |
|---|---|---|---|---|---|
| 2026-06-09 | Lawrence Bryan H. | J · Other (see filing) | Class A Common Stock, par value $0.01 per share | 1000000.0 | 0.0 |
| 2026-06-09 | Lawrence Bryan H. | J · Other (see filing) | Class A Common Stock, par value $0.01 per share | 17043.0 | 0.0 |
| 2026-06-09 | LEIDEL PETER A | J · Other (see filing) | Class A Common Stock, par value $0.01 per share | 1000000.0 | 0.0 |
| 2026-06-09 | LEIDEL PETER A | J · Other (see filing) | Class A Common Stock, par value $0.01 per share | 10713.0 | 0.0 |
| 2026-05-01 | DISCOVERY CAPITAL MANAGEMENT, LLC / CT; DISCOVERY GLOBAL OPPORTUNITY MASTER FUND, LTD | S · Sale | Class A Common Stock, $0.01 par value | 200000.0 | 14.79 |
| 2026-03-30 | LEIDEL PETER A | S · Sale | Class B Common Stock, par value $0.01 per share | 2297.0 | 10.34 |
| 2026-03-30 | LEIDEL PETER A | S · Sale | Class B Common Stock, par value $0.01 per share | 2266.0 | 10.34 |
| 2026-03-30 | LEIDEL PETER A | S · Sale | Class B Common Stock, par value $0.01 per share | 1518.0 | 10.34 |
| 2026-03-27 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 72567.0 | 15.31 |
| 2026-03-27 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 59350.0 | 15.31 |
| 2026-03-27 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 47968.0 | 15.31 |
| 2026-03-27 | LEIDEL PETER A | S · Sale | Class B Common Stock, par value $0.01 per share | 8059.0 | 10.93 |
| 2026-03-27 | LEIDEL PETER A | S · Sale | Class B Common Stock, par value $0.01 per share | 5398.0 | 10.93 |
| 2026-03-27 | LEIDEL PETER A | S · Sale | Class B Common Stock, par value $0.01 per share | 8168.0 | 10.93 |
| 2026-03-26 | LEIDEL PETER A | S · Sale | Class B Common Stock, par value $0.01 per share | 2364.0 | 10.78 |
| 2026-03-26 | LEIDEL PETER A | S · Sale | Class B Common Stock, par value $0.01 per share | 1583.0 | 10.78 |
| 2026-03-26 | LEIDEL PETER A | S · Sale | Class B Common Stock, par value $0.01 per share | 2396.0 | 10.78 |
| 2026-03-26 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 65989.0 | 13.67 |
| 2026-03-26 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 53328.0 | 13.67 |
| 2026-03-26 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 80683.0 | 13.67 |
| 2026-03-25 | LEIDEL PETER A | S · Sale | Class B Common Stock, par value $0.01 per share | 3823.0 | 11.24 |
| 2026-03-25 | LEIDEL PETER A | S · Sale | Class B Common Stock, par value $0.01 per share | 2561.0 | 11.24 |
| 2026-03-25 | LEIDEL PETER A | S · Sale | Class B Common Stock, par value $0.01 per share | 3874.0 | 11.24 |
| 2026-03-25 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 65989.0 | 14.06 |
| 2026-03-25 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 53328.0 | 14.06 |
| 2026-03-25 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 80683.0 | 14.06 |
| 2026-03-24 | LEIDEL PETER A | S · Sale | Class B Common Stock, par value $0.01 per share | 3020.0 | 11.58 |
| 2026-03-24 | LEIDEL PETER A | S · Sale | Class B Common Stock, par value $0.01 per share | 3060.0 | 11.58 |
| 2026-03-24 | LEIDEL PETER A | S · Sale | Class B Common Stock, par value $0.01 per share | 2023.0 | 11.58 |
| 2026-03-24 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 65989.0 | 14.0 |
| 2026-03-24 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 53328.0 | 14.0 |
| 2026-03-24 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 80683.0 | 14.0 |
| 2026-03-23 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 65989.0 | 13.53 |
| 2026-03-23 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 53328.0 | 13.53 |
| 2026-03-23 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 80683.0 | 13.53 |
| 2026-03-20 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 65989.0 | 13.48 |
| 2026-03-20 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 53328.0 | 13.48 |
| 2026-03-20 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 80683.0 | 13.48 |
| 2026-03-19 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 131977.0 | 14.41 |
| 2026-03-19 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 106657.0 | 14.41 |
| 2026-03-19 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 161366.0 | 14.41 |
| 2026-03-18 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 65989.0 | 13.77 |
| 2026-03-18 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 53328.0 | 13.77 |
| 2026-03-18 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 80683.0 | 13.77 |
| 2026-03-17 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 65989.0 | 14.22 |
| 2026-03-17 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 53328.0 | 14.22 |
| 2026-03-17 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 80683.0 | 14.22 |
| 2026-03-05 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 6637.0 | 15.18 |
| 2026-03-05 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 5363.0 | 15.18 |
| 2026-03-05 | LEIDEL PETER A | S · Sale | Class A Common Stock, par value $0.01 per share | 8115.0 | 15.18 |
Identity & relationships
SEC issuer · 0001687187Ramaco Resources, Inc.
Search names and former names
- Ramaco Resources, Inc. · former SEC name · 2016-10-28 to 2026-09-28
Revenue in constant purchasing power
| Year ended | Reported USD revenue | CPI-adjusted USD revenue |
|---|---|---|
| 2024-12-31 | $666.29M | $711.50M |
| 2023-12-31 | $693.52M | $762.39M |
| 2022-12-31 | $565.69M | $647.39M |
| 2021-12-31 | $283.39M | $350.28M |
| 2020-12-31 | $168.91M | $218.63M |
| 2019-12-31 | $168.91M | $221.31M |
| 2018-12-31 | $227.57M | $303.57M |
| 2017-12-31 | $61.04M | $83.41M |