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