Black Stone Minerals LP
Oil & Gas E&P
Energy
traded
09 Apr 2025
listed
no
open
13.00
52 week high
15.59
high
14.43
52 week low
13.11
previous Close
13.11
P/E ratio
market cap
2.97 B
div yield
0
net incoming
92.73 M
35.73 %
net profit margin
89.87 %
30.00 %
operating incoming
93.12 M
25.77 %
net change in cash
-5.71 M
58.61 %
cash on hand
20.96 M
-21.40 %
cost of revenue
28.94 M
4.31 %
top