Sitio Royalties Corp. (STR) soared 0.72 in the last month: It’s impossible to believe the numbers
Sitio Royalties Corp. (NYSE: STR) on Tuesday, soared 0.72% from the previous trading day, before settling in for the closing price of $23.58. Within the