Middlesex Water Company MSEX

Open calendar →

Middlesex Water Company - Common Stock · Company · Nasdaq · Utilities / Utilities - Regulated Water

Paper trade (simulated — no real money)

Fill: USD 56.0300 · FX 1 USD = 1.278120 SGD · about SGD 71.6131 per unit

Sign in to practise with simulated trades before investing real money. 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 61.96 → 56.03 · -9.6%
61.96055.27548.590 1,2 3 4,5 6 7 8 9,10 11,12 13 14,15 Oct 25Jan 26Apr 26Jul 26Oct 26

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

Price & SEC Filing History 25 Oct 2025 — 26 Oct 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
55.6200 56.1000 55.2900 56.0300 98,600
53.9700 55.8300 53.6300 55.8000 145,200
54.2600 54.3200 53.4800 53.6300 117,700
53.4100 54.5500 53.4100 54.0400 62,100
54.1300 54.1900 52.7600 53.2600 91,500
Weekend
Weekend
53.9200 54.6700 53.4900 54.5900 179,400
54.4800 54.9000 53.8300 53.9100 161,800
53.4200 54.1500 53.0500 53.6400 120,500
54.1900 54.1900 53.3800 53.8000 184,100
53.3200 53.7400 53.1900 53.7400 143,300
Weekend
Weekend
53.2600 53.7500 52.7600 53.4300 96,600
53.3800 53.6000 52.7300 53.0800 196,900
52.5700 53.5100 52.5700 53.1400 138,300
53.5800 53.9300 52.6400 52.9000 141,800
53.5700 53.6700 52.8600 53.0700 271,300
Weekend
Weekend
52.8300 53.8800 52.6100 53.5600 132,400
52.5800 52.9500 51.8200 52.4300 124,900
53.2200 53.4800 52.8000 52.9700 143,000
52.5000 53.2800 52.1500 53.2000 152,700
53.4800 53.5100 52.2900 52.4500 135,400
Weekend
Weekend
53.1600 53.5000 52.4500 53.4700 184,300
53.6700 53.6800 52.8500 52.9100 125,200
54.9000 54.9000 53.2600 53.6500 99,800
55.3000 55.7500 54.7500 54.9200 92,100
55.2200 55.7600 54.2500 55.2300 119,700
Weekend
Weekend
56.1500 56.1500 55.0200 55.3200 239,900
56.3700 56.5400 55.9800 56.2100 108,600
55.9600 56.6100 55.8100 56.3100 118,200
56.6400 57.3900 55.8800 55.9600 129,400
56.6900 57.2100 56.0400 56.5000 132,500
Weekend
Weekend
57.1800 57.8000 56.3600 56.6900 78,800
57.7700 58.2700 57.0600 57.1800 95,500
58.6200 58.6200 57.4000 57.7700 98,000
57.9200 58.7800 57.9200 58.3300 136,200
No trading
Weekend
Weekend
58.0300 58.5300 57.9800 58.2600 131,000
58.3000 58.6000 58.1100 58.4800 97,900
58.1700 58.9300 57.4200 57.9100 92,100
57.9900 58.4100 57.3400 58.1500 82,800
58.0600 58.4300 56.8300 58.0000 148,200
Weekend
Weekend
58.1700 58.5300 57.8900 58.4900 111,000
58.1000 58.2300 57.4500 57.8600 96,400
58.7200 58.9900 58.1600 58.5100 73,700
59.4700 59.8000 58.2800 58.6700 118,000
58.4500 59.6400 58.4500 59.4700 122,800
Weekend
Weekend
58.8600 58.8600 58.1000 58.2600 92,000
58.3200 59.7100 57.9900 58.7600 157,900
58.7800 59.4000 56.8300 58.8000 141,700
58.4800 59.7700 58.3700 58.8200 221,200
57.9400 58.1700 57.4000 58.0200 163,500
Weekend
Weekend
58.8300 59.0800 58.1800 58.7300 77,400
58.2900 59.2400 58.2900 58.8700 135,800
58.0200 58.9700 58.0200 58.2700 84,600
58.0000 58.6500 57.7000 58.2800 161,700
58.0000 58.1300 56.9500 57.7400 137,600
Weekend
Weekend
57.3000 58.5200 56.6200 58.2200 187,600
57.9100 58.4500 57.1000 57.3700 133,700
57.9100 58.0200 57.0000 57.3500 95,900
56.8900 57.6800 55.8100 57.6300 172,100
57.5000 58.8100 56.8100 56.8500 170,300
Weekend
Weekend
57.7800 59.0000 56.8200 57.3000 213,200
15 · 10-Q After-hours · 16:05 ET 10-Q ↗ 14 · 8-K After-hours · 16:01 ET 8-K ↗
57.0700 57.5500 55.6900 55.8100 122,200
57.9300 58.4000 56.6600 57.2500 88,800
56.7700 58.8700 56.7700 57.8600 89,800
56.1900 56.5300 55.5300 56.1700 123,800
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
13 · 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
12 · 10-Q After-hours · 16:10 ET 10-Q ↗ 11 · 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
10 · DEFA14A After-hours · 16:06 ET DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗ 9 · 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
8 · 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
7 · 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
6 · 424B5 Pre-market · 07:57 ET 424B5 ↗ 5 · 10-K After-hours · 16:23 ET 10-K ↗ 4 · 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
3 · 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
2 · 10-Q After-hours · 16:15 ET 10-Q ↗ 1 · 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

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.