Price (delayed)
$17.475
Market cap
$3.93B
P/E Ratio
6.72
Dividend/share
$1.88
EPS
$2.6
Enterprise value
$3.88B
Black Stone Minerals is one of the largest owners of oil and natural gas mineral interests in the United States. The Company owns mineral interests and royalty interests in 41
All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.