Black Stone Minerals, L.P.BSM

Market cap
$3B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202472.4-8.59%
Dec 31, 202379.2+17.19%
Dec 31, 202267.6+37.70%
Dec 31, 202149.1-21.40%
Dec 31, 202062.5-10.70%
Dec 31, 201970-3.30%
Dec 31, 201872.4+8.46%
Dec 31, 201766.7+33.89%
Dec 31, 201649.8+2218.71%
Dec 31, 20152.1