Sitio Royalties Corp (STR)

Sign up to follow

1401 LAWRENCE STREET, DENVER, CO

Market cap: $1.4B (8/17/2025)

Price: $18.12