San Juan Basin Royalty Trust

San Juan Basin Royalty Trust

SJT · NYSE

3.96USD-0.38 (-8.76%)