Sitio Royalties Corp.
Oil & Gas E&P
Energy
STR
78.54 M shares
NASDAQ US
traded
18 Aug 2025
listed
no
open
18.27
52 week high
24.68
high
18.48
52 week low
0.00
low
18.04
growth
-16.61 %
previous Close
18.30
P/E ratio
market cap
2.76 B
div yield
0
net incoming
7.27 M
-29.16 %
net profit margin
4.99 %
-1.00 %
operating incoming
37.21 M
-35.06 %
net change in cash
-1.36 M
12.33 %
cash on hand
383 K
-78.00 %
cost of revenue
88.36 M
14.04 %
top