Stock Screener

STR - Sitio Royalties Corp.

$20 -3.1% ($-0.62)
0.50121.60.3042.83.6
BPDEPEEPSROEBVPSCURRENT



Address:

Portfolio: