METC - Ramaco Resources, Inc.
Price:
--
--
|
CONSENSUS:
Buy
DETAILS
|
PRICE TARGET:
$23.33
DETAILS
HIGH:
$30.00
LOW:
$15.00
MEDIAN:
$25.00
CONSENSUS:
$23.33
UPSIDE:
66.76%
Institutional Holders (13F)
Insider Trading
| DATE | INSIDER | TITLE | TYPE | SHARES | PRICE | VALUE |
|---|---|---|---|---|---|---|
| 2026-03-27 | LEIDEL PETER A | director | SELL | 59,350 | $15.31 | $909K |
| 2026-03-27 | LEIDEL PETER A | director | SELL | 47,968 | $15.31 | $734K |
| 2026-06-09 | LEIDEL PETER A | director | J-Other | 1,000,000 | -- | -- |
| 2026-06-09 | LEIDEL PETER A | director | J-Other | 10,713 | -- | -- |
| 2026-03-30 | LEIDEL PETER A | director | SELL | 1,518 | $10.34 | $16K |
| 2026-03-18 | LEIDEL PETER A | director | SELL | 80,683 | $13.77 | $1.1M |
| 2026-03-20 | LEIDEL PETER A | director | SELL | 80,683 | $13.48 | $1.1M |
| 2026-03-26 | LEIDEL PETER A | director | SELL | 80,683 | $13.67 | $1.1M |
| 2026-03-17 | LEIDEL PETER A | director | SELL | 65,989 | $14.22 | $938K |
| 2026-03-23 | LEIDEL PETER A | director | SELL | 65,989 | $13.53 | $893K |
| 2026-03-25 | LEIDEL PETER A | director | SELL | 53,328 | $14.06 | $750K |
| 2026-03-26 | LEIDEL PETER A | director | SELL | 53,328 | $13.67 | $729K |
| 2026-03-23 | LEIDEL PETER A | director | SELL | 80,683 | $13.53 | $1.1M |
| 2026-03-19 | LEIDEL PETER A | director | SELL | 106,657 | $14.41 | $1.5M |
| 2026-03-24 | LEIDEL PETER A | director | SELL | 3,060 | $11.58 | $35K |
| 2026-03-25 | LEIDEL PETER A | director | SELL | 3,823 | $11.24 | $43K |
| 2026-06-09 | Lawrence Bryan H. | director | J-Other | 1,000,000 | -- | -- |
| 2026-06-09 | Lawrence Bryan H. | director | J-Other | 17,043 | -- | -- |
| 2026-03-24 | LEIDEL PETER A | director | SELL | 3,020 | $11.58 | $35K |
| 2026-03-25 | LEIDEL PETER A | director | SELL | 2,561 | $11.24 | $29K |
| 2026-03-26 | LEIDEL PETER A | director | SELL | 1,583 | $10.78 | $17K |
| 2026-03-18 | LEIDEL PETER A | director | SELL | 65,989 | $13.77 | $908K |
| 2026-03-19 | LEIDEL PETER A | director | SELL | 131,977 | $14.41 | $1.9M |
| 2026-03-20 | LEIDEL PETER A | director | SELL | 65,989 | $13.48 | $890K |
| 2026-03-25 | LEIDEL PETER A | director | SELL | 65,989 | $14.06 | $928K |