Mesa Laboratories, Inc MLAB

Open calendar →

Mesa Laboratories, Inc. - Common Stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 97.5000 · FX 1 USD = 1.290100 SGD · about SGD 125.7847 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 77.26 → 97.50 · 26.2%
109.13083.28557.440 1,2 3 4 5,6 7,8 9 10 11 12 13 14 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 26 Jul 2025 — 27 Jul 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
Weekend
Weekend
101.5000 102.5200 96.4300 97.5000 120,900
97.6100 102.4000 97.6100 100.9500 166,600
14 · DEF 14A After market open · 14:55 ET FORM DEF 14A ↗
96.9800 98.7800 95.9600 98.5700 134,800
95.8500 98.8700 94.1000 97.5100 116,500
97.3200 98.3000 95.6000 96.6700 137,800
Weekend
Weekend
97.8800 100.8700 96.5000 97.9400 189,600
95.0300 99.9000 93.5400 99.4400 167,000
95.4000 96.9500 93.2500 94.6800 196,600
95.1900 96.7300 92.3100 94.6400 210,200
96.1000 97.9600 94.6700 94.9500 164,600
Weekend
Weekend
95.8100 96.3500 93.9100 95.6100 166,200
92.3900 96.6600 90.0000 95.3900 329,100
95.2900 97.1300 90.6400 91.3600 644,900
101.6100 104.0000 96.0000 96.1600 151,100
105.3800 106.0400 102.2900 102.5600 156,700
Weekend
Weekend
No trading
105.0100 107.6800 103.6100 105.5400 117,300
99.5300 106.1200 99.5300 104.3900 143,900
99.5300 100.0400 96.4600 99.5500 208,600
102.4200 102.8600 98.8400 99.5300 145,400
Weekend
Weekend
98.1000 103.4300 96.2800 102.4200 257,300
95.4900 99.9500 95.4500 98.1500 181,100
91.9800 96.5500 91.9600 94.4500 181,000
92.5400 96.6900 91.8600 91.9700 208,500
95.2700 96.1000 87.2200 93.2300 208,800
Weekend
Weekend
No trading
95.6800 97.8000 94.1400 95.1000 174,300
100.5300 101.2800 93.6200 94.9500 272,500
105.3500 106.4900 98.8500 99.6800 260,900
13 · 8-K After-hours · 17:29 ET FORM 8-K ↗
106.7200 107.7900 101.7900 104.0800 559,000
Weekend
Weekend
107.2900 110.1400 105.1600 105.4800 395,600
108.8200 108.8200 103.9400 107.3500 239,500
108.1700 109.4900 106.3100 107.2200 273,200
110.3900 113.9900 105.6800 109.0300 362,700
104.9400 108.4700 104.9400 108.4600 181,400
Weekend
Weekend
109.1300 109.5500 103.8000 103.8900 218,100
104.9900 110.4300 104.3100 109.1300 135,400
104.9200 105.8900 101.6800 104.3800 138,300
12 · 10-K Next filing day · accepted 02 Jun, 18:19 ET FORM 10-K ↗
104.4200 108.2900 104.4200 106.6600 229,200
101.6200 105.7200 99.4700 105.2600 230,900
Weekend
Weekend
103.5900 106.6300 98.9800 102.0200 286,400
90.8000 103.5800 90.8000 103.1000 225,300
105.2100 105.2100 81.3000 90.8000 352,700
11 · 8-K Pre-market · 08:00 ET FORM 8-K ↗
108.7300 108.8500 102.8500 106.1700 266,100
No trading
Weekend
Weekend
109.1200 111.2900 107.0200 108.6400 166,000
102.5000 110.1300 101.5000 109.1100 134,200
100.0000 104.3800 98.5700 104.0000 172,600
100.0300 102.6800 99.0100 99.8300 158,400
96.7200 102.1900 96.7200 101.2700 145,900
Weekend
Weekend
99.6600 100.5000 95.3300 96.4700 139,300
100.6300 103.9000 100.1700 100.5000 134,200
102.9300 103.6600 100.0900 100.7900 135,600
102.8800 104.1000 101.0200 103.6900 78,400
104.6500 105.5600 100.1000 102.8900 143,000
Weekend
Weekend
105.1500 105.9200 98.0900 104.6500 171,600
105.3600 109.4900 104.8800 106.1200 121,600
104.8400 106.7100 102.3200 105.9600 97,500
103.3900 105.1000 102.5000 103.8500 114,000
102.2100 105.0800 99.7400 102.9900 173,000
Weekend
Weekend
100.0700 103.5500 97.2000 103.3100 219,300
95.5300 100.8500 95.5100 100.0000 157,800
99.2700 101.9800 95.1500 95.7600 147,500
98.3600 100.9000 98.0300 99.4200 86,500
97.3400 100.2600 97.3400 98.2800 76,500
Weekend
Weekend
96.9000 98.7500 95.2100 97.9600 143,800
101.3100 101.3500 92.6800 96.9000 152,800
103.1800 103.1800 100.4400 101.2800 67,000
104.8400 106.2800 101.5500 101.6500 69,900
103.0600 105.2100 102.4200 104.8400 79,100
Weekend
Weekend
100.6000 103.8100 100.6000 103.0600 103,400
99.3400 101.0000 97.4300 98.7500 109,800
98.9700 101.1500 98.6000 99.3400 81,100
97.8500 100.9500 95.0100 98.9700 88,100
95.6200 97.9700 95.5000 97.8500 72,900
Weekend
Weekend
93.6900 96.3000 92.4000 95.8400 77,700
92.7900 93.2500 89.2400 92.8300 106,100
96.7700 98.3500 92.8200 93.9700 103,200
92.9200 94.7000 89.9600 94.1600 167,800
91.0800 95.4100 90.5100 94.2600 137,500
Weekend
Weekend
No trading
86.5800 91.3300 86.5100 91.0800 91,400
88.9300 91.0200 88.1100 88.4600 135,800
85.9600 88.8800 85.9600 88.4200 99,300
82.4200 85.2400 81.3700 85.0700 96,600
Weekend
Weekend
81.6800 82.9600 81.5100 82.0700 143,000
81.6900 83.8000 81.2500 81.7500 74,500
82.7500 84.3600 82.1600 83.6000 92,400
80.3000 82.5000 79.3800 81.1300 99,100
10 · 8-K After-hours · 16:25 ET FORM 8-K ↗
82.2200 84.6500 80.8400 82.4000 134,700
Weekend
Weekend
82.6800 83.2400 79.9000 80.0000 110,100
79.6900 83.2000 79.4300 82.5200 82,500
80.9800 82.6200 79.6600 80.3300 72,500
78.9800 83.3500 78.9800 81.6900 103,400
78.9000 79.6300 76.8900 78.9800 206,500
Weekend
Weekend
78.2600 79.4600 77.0100 77.9600 194,500
79.0000 80.2600 77.6700 77.8100 142,300
76.2900 84.2300 76.2900 80.6000 292,300
84.8000 86.0500 71.0700 73.2300 301,900
9 · 8-K After-hours · 17:02 ET FORM 8-K ↗
85.3600 88.0500 84.2600 87.6900 110,300
Weekend
Weekend
86.1000 88.4900 84.2100 87.0700 110,800
91.4800 91.4800 86.8200 87.5900 137,200
92.5600 94.4000 91.3800 92.8300 130,800
90.4300 93.0700 87.0100 91.3600 181,100
95.1000 96.0400 89.1900 93.2400 147,400
Weekend
Weekend
94.0500 96.9900 94.0500 96.5700 121,100
95.5900 96.1400 93.8000 95.5600 94,600
95.4600 96.4500 93.7000 95.0400 91,400
93.9100 95.5800 93.6200 95.2400 115,200
93.3600 96.9800 92.1100 93.8300 100,000
Weekend
Weekend
91.6400 95.0000 91.1600 93.3700 44,900
93.3100 96.0800 86.6500 92.0200 80,000
88.2900 94.3100 87.8400 93.4600 154,000
90.6800 90.6800 87.4000 88.6300 62,100
No trading
Weekend
Weekend
90.3000 92.1500 88.3800 90.5900 37,600
91.3600 92.1500 85.9100 88.5700 75,800
92.2500 92.6500 90.1400 91.2300 59,200
91.5400 94.3800 90.5900 91.9500 58,100
92.5700 92.8100 89.5200 90.8100 61,500
Weekend
Weekend
91.6500 93.9000 90.5900 93.2700 69,200
90.6200 93.6800 87.7400 91.2000 107,000
89.0700 98.1400 86.6100 91.5300 124,500
83.0300 90.3900 82.3800 87.5300 200,500
8 · 10-Q Pre-market · 08:01 ET FORM 10-Q ↗ 7 · 8-K Pre-market · 08:00 ET FORM 8-K ↗
78.7800 80.5500 78.4800 80.5000 53,600
Weekend
Weekend
77.9000 79.8300 77.6400 78.7600 76,800
78.8300 78.9400 77.4800 78.6800 52,200
81.2600 82.5100 78.2800 78.9400 110,800
81.8100 82.0000 80.5000 81.5800 40,200
82.5200 83.2300 81.3500 81.7200 61,600
Weekend
Weekend
85.6300 85.6300 81.7700 82.6600 51,400
87.0000 88.2200 86.0900 86.4300 63,500
84.0800 87.4500 83.4800 86.4300 106,400
86.0100 87.9800 82.3200 82.8700 126,800
No trading
Weekend
Weekend
87.5300 89.4300 86.1000 88.6900 116,500
86.7900 88.9400 84.9200 87.9100 76,700
84.3900 87.2800 83.2700 86.7500 84,600
84.0000 85.6300 83.0500 84.3600 82,600
81.7700 85.8700 80.0000 83.9600 132,100
Weekend
Weekend
84.8200 85.9300 80.5200 81.1900 123,500
87.2000 88.1000 84.1700 84.2800 93,300
87.1200 89.9500 86.9100 87.8900 145,500
86.3200 89.4400 83.6800 87.9200 109,900
79.4300 87.5400 79.4300 87.2500 126,400
Weekend
Weekend
79.0200 81.5300 77.7700 79.4300 133,900
No trading
79.0100 79.1100 77.7000 78.5000 118,400
80.1300 83.1800 76.9700 78.6000 114,700
80.4000 81.2000 79.3600 79.9800 97,000
Weekend
Weekend
80.7900 81.3200 80.0200 80.4700 79,500
No trading
81.5000 82.7800 80.2900 80.6700 57,000
80.8200 82.0100 80.6400 81.0200 76,100
81.1000 83.1600 80.8100 81.0200 85,500
Weekend
Weekend
80.6200 81.8000 80.3900 81.0400 139,100
80.6400 82.5000 79.7600 80.6000 63,400
78.3000 80.8800 77.7700 79.7700 82,100
77.3700 79.2000 76.5200 78.6300 70,900
78.4800 78.9400 77.5900 77.8300 97,800
Weekend
Weekend
78.7900 79.9100 77.3600 77.7700 86,100
79.6000 79.6000 77.6500 78.6000 51,200
78.2300 80.3300 77.1900 79.1700 166,400
77.5100 80.0000 73.3000 77.8700 100,300
78.6200 80.3200 77.4000 77.9700 160,400
Weekend
Weekend
76.9900 80.6400 73.3500 77.6300 181,900
76.2200 80.3100 75.5500 77.1500 128,700
76.8400 78.2800 75.7800 76.3800 114,400
78.5600 79.8700 75.8700 76.0600 156,200
79.3400 81.0100 78.2100 78.6800 113,800
Weekend
Weekend
81.1900 81.9200 79.0800 80.2000 58,100
No trading
81.4000 82.8700 79.9600 80.5100 108,400
78.6200 81.3100 77.4600 81.1700 160,600
71.1900 78.1800 70.1900 77.7400 593,100
Weekend
Weekend
71.8500 73.8900 70.2100 70.6000 740,300
71.2600 73.9700 70.2000 71.6000 126,500
70.4800 71.3300 69.6200 70.7200 87,300
71.5700 71.5700 69.5100 70.6100 149,200
74.5200 74.5200 70.6400 71.6200 182,900
Weekend
Weekend
75.5600 75.5600 73.3000 73.9400 104,200
79.4000 80.1800 75.0300 75.8600 92,500
80.8400 81.9900 78.7100 79.9000 101,300
82.1000 82.3700 78.0800 80.0500 93,600
76.3400 82.3500 76.3400 81.8300 130,200
Weekend
Weekend
75.8800 79.9700 70.0000 76.0100 309,800
6 · 10-Q After-hours · 16:51 ET FORM 10-Q ↗ 5 · 8-K After-hours · 16:22 ET FORM 8-K ↗
74.2000 75.2200 71.7600 74.8700 103,300
73.5900 74.9100 71.3400 74.2000 123,200
72.5100 75.8000 72.5000 73.7400 90,100
71.6200 74.4500 70.0200 73.5500 69,200
Weekend
Weekend
75.8800 76.6500 70.1300 71.8900 132,500
76.0000 78.0000 74.7300 76.0200 80,800
77.3700 78.0000 75.3400 76.7100 73,200
76.1100 79.1900 75.4100 77.9100 95,000
79.4300 80.5000 76.5000 76.8900 69,400
Weekend
Weekend
78.9800 79.5600 77.2300 79.1700 58,400
77.7300 80.0400 76.8500 78.6800 92,300
78.3200 80.8400 77.7200 77.9200 82,200
76.6400 79.6500 75.9700 78.9200 58,500
73.6200 76.4400 72.6500 76.4400 50,200
Weekend
Weekend
73.5000 74.3900 70.9100 73.0800 86,600
71.3600 75.0000 70.5900 74.1500 90,400
72.0700 73.4700 69.4300 70.7400 83,100
67.4300 72.6200 67.4000 71.4800 99,500
68.9100 68.9900 66.5600 68.3200 78,800
Weekend
Weekend
72.0800 73.1700 66.9400 67.7300 119,900
70.5800 71.8800 69.5100 71.6600 180,700
68.6100 70.8700 68.6100 70.7500 73,000
72.6500 75.7700 67.7500 68.2000 117,400
74.2500 74.5500 71.8600 71.9500 72,400
Weekend
Weekend
71.3300 75.1000 70.7200 73.2700 119,800
70.1000 71.5000 68.3900 71.2400 115,700
66.5200 70.9100 66.5200 70.4700 100,000
64.0000 67.3000 63.4800 67.0100 185,700
65.0100 65.0700 63.6400 64.0700 85,500
Weekend
Weekend
64.4600 65.9600 63.9600 64.5100 97,000
65.5100 66.4900 63.4900 64.1400 154,100
70.1600 70.5700 66.2600 66.4100 192,500
73.8500 74.7700 68.7200 70.1400 291,600
73.6000 75.6100 71.3100 74.0100 172,600
Weekend
Weekend
68.8200 73.7900 67.9400 73.1400 1,121,900
66.2500 70.6700 65.1000 69.1700 134,400
65.5100 68.5000 64.7100 65.1500 135,700
66.4300 67.0700 63.0000 64.9600 138,600
61.6600 67.9100 61.4200 66.2900 262,300
Weekend
Weekend
62.8600 62.8600 59.4400 61.6600 195,700
59.4200 64.3500 58.8300 63.0900 144,600
61.3200 61.9100 59.4500 59.5300 145,600
63.4700 63.4700 60.4300 61.5900 182,500
63.2000 63.8700 60.6300 63.7600 198,800
Weekend
Weekend
65.1300 68.0000 63.8000 64.7500 101,700
61.4100 64.4400 59.6300 64.3300 157,100
63.6700 65.9200 60.5800 61.3900 122,000
66.7900 67.0000 63.7400 64.2100 85,500
No trading
Weekend
Weekend
67.0300 68.1800 66.9700 67.7500 102,100
68.6800 68.6800 66.9000 67.4000 80,500
69.1500 70.3000 68.0000 68.7900 64,600
71.9400 72.9400 68.9900 69.3300 171,300
4 · 8-K After market open · 15:13 ET FORM 8-K ↗
73.1400 73.1400 70.2800 72.0600 48,800
Weekend
Weekend
67.5000 73.1900 67.3200 72.9600 111,000
68.2000 69.5100 66.6600 66.9100 100,100
69.7200 70.7000 68.5900 68.8700 58,400
69.0400 70.5900 67.5300 70.2100 52,200
3 · 8-K After market open · 14:03 ET FORM 8-K ↗
68.9400 70.0200 66.7200 68.4000 82,200
Weekend
Weekend
68.2000 69.9800 65.5200 68.8700 165,100
68.1500 69.2700 63.5400 67.8900 105,800
63.2700 69.4600 60.6300 69.2800 133,900
60.5900 63.7800 60.5900 63.2700 85,900
64.7300 65.8800 59.9400 60.4900 115,600
Weekend
Weekend
63.2800 65.0000 62.5400 64.2900 140,000
63.8100 66.1500 63.0000 63.4700 174,300
57.8100 62.9100 55.4500 62.0100 278,800
74.9000 75.9100 57.4100 57.4400 241,000
2 · 10-Q Pre-market · 08:01 ET FORM 10-Q ↗ 1 · 8-K Pre-market · 08:00 ET FORM 8-K ↗
75.4200 76.8500 72.8300 76.5000 84,000
Weekend
Weekend
75.2200 75.2200 72.4300 74.9100 119,000
78.1200 80.4000 76.2700 76.4800 82,200
77.3900 79.5900 76.0300 78.8000 102,800
78.0000 78.0000 76.1400 76.7800 65,900
75.8000 78.3100 74.3600 77.2600 82,500
Weekend
Weekend

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.