tiprankstipranks
Sitio Royalties (STR)
NYSE:STR
US Market
United States
STRSitio Royalties
$20.01
<$0.01(0.05%)
At close: 4:00 PM EST