Middlesex Water Company MSEX

Open calendar →

Middlesex Water Company - Common Stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 56.1900 · FX 1 USD = 1.288650 SGD · about SGD 72.4092 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 51.52 → 56.19 · 9.1%
61.96055.27548.590 1 2,3 4,5 6 7,8 9 10 11 12,13 14,15 16 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
56.5600 56.9900 56.0800 56.1900 114,600
56.1200 57.1000 55.9600 56.3100 146,200
56.0100 56.9500 55.9900 56.5800 93,600
56.2200 56.9600 55.5600 56.0100 119,500
57.2600 57.8100 56.2500 56.7900 119,500
Weekend
Weekend
57.5700 58.1800 56.8000 57.4400 269,100
54.9200 57.0300 54.9200 56.9800 166,800
55.3700 56.1500 54.4400 54.7600 188,900
55.6300 56.2000 55.2400 55.3700 143,100
55.1000 55.6300 54.7400 55.4200 139,800
Weekend
Weekend
54.8400 55.6500 54.6900 55.0100 169,100
54.8400 55.0500 53.0800 54.5300 973,100
56.0700 56.8100 54.6200 54.8400 372,700
56.8900 58.1000 55.7900 55.8200 177,800
57.4000 57.4000 56.3300 56.6300 104,000
Weekend
Weekend
No trading
56.5000 57.9900 56.5000 57.5500 212,600
56.1300 57.1500 55.1500 56.5700 194,500
56.0700 57.2200 55.6000 56.1600 183,500
55.4600 56.2400 54.8800 56.0300 174,600
Weekend
Weekend
54.9900 55.5200 54.6000 55.4800 497,500
54.2900 54.9000 53.8600 54.5800 148,000
53.1400 54.0800 53.1400 54.0200 193,600
52.2800 53.1100 51.9500 52.8600 123,700
51.8400 52.4300 51.5200 51.7800 150,700
Weekend
Weekend
No trading
52.2500 52.5800 51.6100 52.0600 269,700
52.3900 52.6600 51.4400 51.8400 195,700
52.7100 53.2800 52.3400 52.4800 182,600
52.6600 53.0500 52.0400 52.7100 133,400
Weekend
Weekend
52.5100 53.6400 52.4400 52.9500 85,800
53.7200 54.7300 52.3900 52.4600 225,200
54.3400 54.9700 53.4800 53.7200 122,400
52.9700 54.4700 52.5100 53.8500 127,200
53.3700 53.6500 52.5000 52.6200 83,700
Weekend
Weekend
52.7700 53.9000 52.4600 53.3700 82,900
52.6400 53.1900 52.0600 52.3800 85,800
52.7200 53.1100 51.7600 51.9300 136,000
51.4500 52.7900 51.4500 52.7100 120,800
52.3100 52.4500 51.4800 51.7800 110,300
Weekend
Weekend
52.0100 52.7800 51.7800 52.5300 146,800
52.3300 53.0200 51.9000 52.1800 92,400
52.3300 52.9400 51.8700 52.6600 95,200
52.0200 52.3000 51.5800 52.0800 108,400
No trading
Weekend
Weekend
51.7800 52.5200 51.4700 52.1100 173,300
50.9900 52.0200 50.8100 51.7500 90,600
16 · 8-K After-hours · 16:05 ET 8-K ↗
50.8400 51.4300 50.6200 51.2600 137,100
51.0700 51.7800 50.7200 50.9700 78,600
50.5800 51.8300 50.5800 51.0700 121,400
Weekend
Weekend
51.3300 51.4300 50.2400 50.2700 109,500
52.2300 52.8700 51.5600 51.9200 98,600
51.4100 52.4400 51.0500 52.0300 94,600
51.9400 52.8500 51.8300 51.9300 140,800
51.9100 52.2100 51.1600 51.8300 86,000
Weekend
Weekend
51.7400 52.2800 51.5400 51.5600 62,400
51.0000 52.0800 50.4600 51.4100 138,100
50.9800 51.3300 50.1300 51.1500 112,600
51.5200 51.6600 50.8500 50.9300 100,100
50.5600 51.7300 50.0300 51.2700 124,100
Weekend
Weekend
50.9000 51.6100 50.5100 50.9300 164,100
15 · 10-Q After-hours · 16:10 ET 10-Q ↗ 14 · 8-K After-hours · 16:05 ET 8-K ↗
51.6200 52.7400 50.5900 50.8800 213,400
52.9100 53.0400 51.8700 51.9900 102,100
53.7700 54.4900 53.1700 53.4400 107,700
53.6300 54.2900 52.9900 53.1800 114,700
Weekend
Weekend
53.8400 55.0200 52.9800 53.5000 636,700
53.8600 55.1400 53.8600 54.3300 115,200
53.1000 53.8000 53.0000 53.4800 135,100
53.6700 54.3100 52.8500 52.8500 140,800
51.9500 54.3300 51.8900 53.7200 192,100
Weekend
Weekend
50.7800 51.3600 49.9000 51.3100 500,900
50.4700 51.3400 49.8900 50.6300 217,600
52.0000 52.0800 50.2700 50.5900 171,600
51.8000 52.1700 51.0400 51.8600 210,800
55.5500 56.1500 51.8000 51.9500 364,000
Weekend
Weekend
55.2400 56.3000 54.9700 55.8500 116,100
53.4600 55.8800 53.4000 55.4700 137,400
53.5800 53.8700 52.6600 53.6500 137,600
52.6900 53.4600 52.0100 53.1500 82,500
13 · DEFA14A After-hours · 16:06 ET DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗ 12 · DEF 14A After-hours · 16:05 ET DEF 14A ↗
53.8000 53.8000 52.6200 52.8000 85,900
Weekend
Weekend
No trading
52.9300 53.9400 52.7900 53.8000 120,800
52.0000 53.0000 52.0000 52.6900 130,500
53.2400 53.7500 51.5200 52.0500 117,600
52.4000 52.8800 51.8900 52.7400 90,400
Weekend
Weekend
51.8300 52.3500 51.3900 51.8000 96,000
11 · 8-K After-hours · 16:05 ET 8-K ↗
50.8600 52.3800 50.7000 52.0300 105,900
51.4500 51.4800 49.8600 51.1100 111,800
50.4500 52.3100 50.4500 51.1700 144,200
51.0400 51.7400 50.3700 50.9200 161,700
Weekend
Weekend
51.0700 51.5800 50.1000 50.1700 941,500
49.8500 51.5000 49.7100 51.0000 169,700
50.8700 51.2300 49.6500 50.3000 159,400
52.3800 52.3900 51.2500 51.3100 114,200
53.0300 53.0300 51.5000 52.0100 120,200
Weekend
Weekend
52.2500 52.6500 51.5000 52.4000 113,500
50.7800 52.7500 50.7800 51.9400 120,100
51.6300 52.5300 50.6900 51.3900 116,600
54.0500 54.1200 51.9500 52.0900 135,700
53.5800 54.5000 52.6900 54.0400 81,900
Weekend
Weekend
53.1800 54.2700 52.7900 54.1100 120,500
54.8000 54.8000 53.4600 53.7600 103,600
55.4200 55.7200 54.4700 55.4500 95,000
53.7800 55.7100 53.2700 55.4600 120,500
54.0100 55.1600 53.9900 54.5500 123,700
Weekend
Weekend
53.7400 54.7700 53.7400 54.0000 105,100
54.6100 54.9400 53.6600 53.6900 147,700
54.5500 54.8100 53.0600 54.6100 84,500
10 · 8-K After-hours · 16:20 ET 8-K ↗
54.8000 55.0000 53.9900 54.4800 97,400
54.4600 55.2600 53.8500 54.8000 109,300
Weekend
Weekend
55.6700 56.1100 53.6400 54.1300 101,100
9 · 424B5 Pre-market · 07:57 ET 424B5 ↗ 8 · 10-K After-hours · 16:23 ET 10-K ↗ 7 · 8-K After-hours · 16:06 ET 8-K ↗
53.6900 54.8800 53.6900 54.4700 160,300
54.9800 54.9800 54.0700 54.0700 91,300
55.5400 56.5100 54.8600 55.0800 106,400
No trading
Weekend
Weekend
53.7000 55.6900 53.4600 55.3900 110,300
52.5400 54.2600 52.0200 53.5500 153,900
52.4600 52.4600 51.0000 51.7100 72,900
51.3500 52.8200 51.2600 52.4600 89,500
51.3500 51.4200 50.0100 50.9900 124,700
Weekend
Weekend
52.8700 52.9300 51.2100 51.2400 122,000
52.2400 53.1700 52.1600 52.4200 120,700
51.8400 52.8300 51.1300 52.0400 206,600
51.9600 53.1000 51.2900 51.3400 106,000
52.8400 53.2500 51.6300 51.9400 123,800
Weekend
Weekend
51.9200 52.5600 51.3700 52.3800 148,000
51.4900 52.8000 51.4900 51.9900 128,500
52.6400 53.1000 51.2400 51.6200 106,800
52.2500 53.1800 52.2300 52.6200 72,800
52.3200 53.3100 52.0100 52.3300 61,000
Weekend
Weekend
53.1800 53.3500 52.1900 52.2900 64,100
53.4700 53.9800 53.3500 53.4800 98,600
53.5100 53.9100 52.8500 53.3200 91,500
54.2700 54.2900 53.0400 53.1900 101,100
No trading
Weekend
Weekend
54.7900 55.2800 54.4600 54.4600 166,800
54.1400 55.6100 53.6700 55.0900 116,400
52.6600 54.0500 52.6600 54.0100 111,500
52.6800 53.0100 51.9300 52.5600 86,400
51.8900 53.6900 51.4800 52.8000 101,000
Weekend
Weekend
51.1500 51.9000 51.1000 51.7000 93,200
50.1300 51.9000 50.1300 50.9800 150,200
51.1000 51.2400 49.9700 50.4200 112,000
49.9400 50.9900 49.8400 50.9400 109,300
49.9200 50.5400 49.6100 50.2000 111,400
Weekend
Weekend
50.4200 50.7400 49.9400 50.2700 92,400
No trading
50.8300 51.3000 50.3700 50.4200 78,700
51.4000 51.8900 50.9200 50.9400 85,100
51.6100 51.9500 51.3600 51.4000 100,300
Weekend
Weekend
51.9700 52.1700 51.2300 51.4500 75,800
No trading
51.5500 51.9700 51.1800 51.7200 56,500
52.2700 52.2700 51.4700 51.6100 83,600
6 · 8-K After-hours · 16:15 ET 8-K ↗
51.2700 52.5800 51.2700 52.1400 89,200
Weekend
Weekend
53.3400 53.3400 51.6100 51.7000 297,300
53.4300 53.8400 52.7500 53.5200 126,000
53.1800 54.2500 52.9600 53.4100 101,600
52.9800 53.5000 52.1700 53.2500 185,000
52.9000 53.7700 51.5500 53.0700 214,400
Weekend
Weekend
52.4500 53.5600 51.8900 53.0500 122,800
51.8000 52.7500 51.4200 52.1500 107,600
50.7500 51.7600 50.3500 51.3900 172,000
51.0400 52.2500 50.5100 50.9200 108,900
52.0800 52.3900 50.3200 51.0400 248,600
Weekend
Weekend
51.3400 52.6400 50.4400 51.9100 208,100
50.9600 52.4100 50.8600 51.3500 183,100
51.0900 51.5500 50.3000 51.1400 148,500
51.0500 51.8600 50.5300 50.8800 102,200
50.6600 52.1000 50.3100 51.2500 214,800
Weekend
Weekend
51.1100 51.3100 50.5000 51.3100 73,900
No trading
50.5000 51.6800 50.1700 51.1700 220,500
50.4000 51.3800 50.2800 50.6300 115,400
50.0200 50.6500 49.0000 49.8700 222,300
Weekend
Weekend
48.6600 50.7300 48.4400 50.0100 133,300
49.0800 49.9500 48.1900 48.5900 124,300
50.4300 50.4300 48.5500 48.8500 114,400
51.6500 51.6500 50.4200 50.5300 107,200
51.9800 52.3700 51.1600 51.6200 79,400
Weekend
Weekend
52.5500 53.0000 51.5000 52.5000 102,800
52.2800 53.3900 51.9300 52.5600 107,800
53.3300 54.2100 52.4800 52.6500 128,500
53.1700 54.6400 53.1500 53.7400 95,000
53.2000 53.8700 52.2400 52.7100 102,300
Weekend
Weekend
53.2700 53.6700 52.2000 53.5700 143,200
52.6500 53.9200 52.4200 52.8100 120,900
54.5000 54.6700 52.9000 53.0700 244,000
50.5200 55.0700 50.0000 54.8800 421,700
49.0800 52.7800 44.1700 49.9200 670,000
Weekend
Weekend
5 · 10-Q After-hours · 16:15 ET 10-Q ↗ 4 · 8-K After-hours · 16:12 ET 8-K ↗
56.2500 57.7100 55.6600 57.4700 178,700
58.1000 59.3200 56.6300 56.9200 112,900
60.7800 60.7800 57.5600 58.0100 87,900
61.6000 61.6000 59.9000 60.9900 177,000
60.3300 62.1800 59.0300 61.9600 147,800
Weekend
Weekend
60.8700 61.0000 59.8200 60.3600 62,100
59.9100 60.4500 58.8500 60.3600 113,000
60.2900 61.2300 59.3700 60.0500 123,600
59.9000 60.2600 58.1400 60.0200 187,500
58.3700 60.1500 58.0100 60.0300 139,000
Weekend
Weekend
58.4800 59.0000 56.3900 58.2900 151,100
58.3500 59.3400 58.0400 58.4800 149,000
56.5000 58.5700 56.5000 58.4500 111,600
55.9100 56.9500 55.8600 56.4400 103,400
57.2000 57.3300 55.2000 55.6400 133,900
Weekend
Weekend
56.7300 57.6100 56.3300 57.2000 155,100
55.1300 56.5900 54.4100 56.5500 116,700
55.0900 55.2600 54.5100 55.1900 62,100
54.2100 55.2300 54.1900 54.8500 71,700
53.4000 54.4200 53.2400 54.1400 91,400
Weekend
Weekend
52.6300 54.1400 52.6300 53.5700 107,200
52.6000 52.8200 51.9000 52.7200 91,300
53.9400 53.9400 52.6700 52.7800 82,400
53.2200 54.3100 53.1500 54.1200 95,200
53.4600 53.6700 52.7500 53.3500 126,600
Weekend
Weekend
53.0200 53.7600 52.8000 53.5000 102,100
53.7100 54.3500 52.6900 52.9700 97,500
54.0600 54.4900 53.4800 53.5700 92,600
53.4800 54.5200 53.1800 54.3800 109,000
52.7100 53.6000 52.7100 53.4800 156,100
Weekend
Weekend
53.1000 53.1200 52.1000 52.8000 479,800
52.6100 53.5400 52.0000 53.1000 108,100
52.2000 53.4900 51.9000 52.7100 169,900
52.5700 53.1000 51.8200 51.8900 101,000
54.1500 54.1500 52.6900 52.8000 160,100
Weekend
Weekend
53.8300 54.2500 53.1600 53.9200 174,300
52.8600 54.0800 52.8600 53.8900 148,800
52.8800 53.0400 52.3000 52.9700 179,600
53.1000 53.6100 52.4700 53.0900 135,400
54.0600 54.0600 52.8600 53.1000 161,800
Weekend
Weekend
53.5000 54.2900 53.1700 54.1700 216,200
53.3600 53.9500 52.8100 53.2500 207,800
51.9500 53.1200 51.7300 53.0500 125,500
53.4000 53.9700 51.9900 52.4000 129,800
No trading
Weekend
Weekend
53.8700 54.1400 53.2400 53.5400 146,200
53.8900 54.1600 53.3900 53.8200 126,800
53.2700 54.0800 53.2700 53.9800 75,300
53.7000 53.8200 52.8300 53.2200 173,000
54.1500 54.2800 53.3800 53.5200 110,300
Weekend
Weekend
53.1700 54.6700 52.8600 54.5600 179,400
52.8100 53.7200 52.5000 52.8100 89,300
53.4400 54.0500 53.0300 53.1100 77,100
52.4900 53.4100 52.1700 53.2200 79,400
52.8800 53.0000 52.1600 52.2300 89,200
Weekend
Weekend
52.8900 53.0800 51.8700 52.9800 115,200
53.9700 54.1500 52.7000 53.0300 100,200
53.9200 54.4600 53.4800 54.0300 122,100
53.4900 54.3000 52.9700 53.9200 125,300
53.1900 53.6500 52.3500 53.4000 108,500
Weekend
Weekend
53.3800 53.6600 52.8600 53.0400 62,900
51.7800 53.4900 51.7500 53.2700 131,600
52.4400 52.5300 51.4400 51.7200 94,000
52.8100 52.9900 51.7900 51.9300 139,500
52.4100 53.7800 52.3500 53.1800 157,500
Weekend
Weekend
51.1900 52.7600 50.3400 52.3900 200,300
3 · 10-Q After-hours · 16:07 ET 10-Q ↗ 2 · 8-K After-hours · 16:06 ET 8-K ↗
51.3400 52.3500 51.2400 51.6000 200,200
52.1900 52.9100 51.6800 51.9600 147,100
1 · 424B5 After-hours · 16:06 ET 424B5 ↗
51.7500 52.2900 51.1500 52.2500 141,300
51.7600 52.1600 51.1800 51.5200 148,300
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.