Mesa Laboratories Inc.

112.44
3.42 (3.14%)
At close: Apr 22, 2025, 3:59 PM
115.42
2.65%
Pre-market: Apr 23, 2025, 06:22 AM EDT