Mesa Royalty Trust

MTRNYSE
$2.43
-0.01-0.41%
At close: Sep 18, 5:00 PM EST
$2.40
-0.04-1.64%
Pre-Market: 4:00 AM EST