Held · Bookmarked
0 · 0
portfolios · users
Avg position size
—
of holders' portfolios
13F filers
1
institution
Market cap
$1.0B
19M shares
52-week range
$44.17 – $62.18
67% from low
Sector
WATER SUPPLY
Exchange
NASDAQ
CS
Borrow rate
0.40%
Easy to borrow
Click rows below (any statement) to add/remove series. Selection stays as you switch tabs.
| 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $138.1M | $134.6M | $141.6M | $143.1M | $162.4M | $166.3M | $191.9M | $194.7M |
| Cost of revenue | $71.6M | $68.0M | $70.8M | $73.7M | $79.1M | $83.1M | $92.4M | $118.4M |
| Gross profit | $66.5M | $66.6M | $70.8M | $69.5M | $83.3M | $83.2M | $99.5M | $76.3M |
| Gross margin | 48.2% | 49.5% | 50.0% | 48.5% | 51.3% | 50.0% | 51.9% | 39.2% |
| R&D | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Operating income | $37.1M | $35.5M | $37.4M | $33.2M | $47.3M | $39.2M | $53.2M | $54.4M |
| EBITDA | $54.6M | $52.1M | $58.6M | $63.3M | $80.2M | $72.7M | $92.1M | $94.4M |
| Net income | $32.5M | $33.9M | $38.4M | $36.5M | $42.4M | $31.5M | $44.4M | $42.8M |
| Net margin | 23.5% | 25.2% | 27.1% | 25.5% | 26.1% | 19.0% | 23.1% | 22.0% |
| EPS (diluted) | 1.96 | 2.01 | 2.18 | 2.07 | 2.39 | 1.76 | 2.47 | 2.36 |
Annual figures · source: Financial Modeling Prep
| Year | Est. revenue | Est. EPS | EPS range | # Analysts |
|---|---|---|---|---|
| 2026 | $214M | $2.52 | $2.49–$2.55 | 1 |
| 2027 | $236M | $2.81 | $2.78–$2.83 | 1 |
| 2028 | $254M | $3.13 | $2.98–$3.29 | 2 |
| 2029 | $263M | $3.42 | $3.38–$3.46 | 1 |
Forward consensus · source: Financial Modeling Prep
Middlesex Water Co owns and operates regulated water utility and wastewater systems in the U.S. The company has two operating segments, Regulated and Non-Regulated. The regulated business includes collecting and distributing water to residential, commercial, industrial, and fire protection consumers. The non-regulated business includes contract services for the operation of private water and wastewater systems. The majority of the company's revenue is derived from the Regulated segment and from residential customers.
www.middlesexwater.comNo one on the platform currently holds MSEX.
| Institution | Shares | Reported |
|---|---|---|
| Renaissance Technologiesas of 2026-03-31 | 147,013 | $7.7M |
| Ex-date | Per share | Pay date |
|---|---|---|
| 2026-05-15 | $0.3600 | 2026-06-01 |
| 2026-02-17 | $0.3600 | 2026-03-02 |
| 2025-11-17 | $0.3600 | 2025-12-01 |
| 2025-08-15 | $0.3400 | 2025-09-02 |
| 2025-05-15 | $0.3400 | 2025-06-02 |
| 2025-02-18 | $0.3400 | 2025-03-03 |
| 2024-11-15 | $0.3400 | 2024-12-02 |
| 2024-08-15 | $0.3250 | 2024-09-03 |
| 2024-05-14 | $0.3250 | 2024-06-03 |
| 2023-11-15 | $0.3250 | 2023-12-01 |
No one on the platform has traded MSEX yet.
| +0.00% |
| $57M |
| — |
| NEPNextEra Energy Partners, LP | $10.54 | +0.96% | $986M | — |
| PCYOPure Cycle Corporation | $10.71 | -2.01% | $258M | — |
Source: Financial Modeling Prep · peers by sector/industry
| 2023-08-10 |
| $0.3125 |
| 2023-09-01 |
| Execution date | Ratio |
|---|---|
| 2003-11-17 | 4-for-3 |
Trading at NaN× earnings vs its 38.5× historical median P/E.
Fair value ≈ $-2.31 · price $56.16 today
Fair-value line = the stock's median historical P/E × earnings. Price below the orange line = cheap vs its own history; above = expensive. Not investment advice.
Click to see transaction details on SEC.gov. Form 4s cover trades by officers, directors, and 10%+ owners, due within 2 business days of the trade.
$MSEX Share Price: $52.86 Contract Selected: Dec 18, 2026 $55 Calls Buy Zone: $1.36 – $1.68 Target Zone: $2.29 – $2.80 Potential Upside: 59% ROI Time to Expiration: 189 Days | Updates via https://fxcapta.com/stockinfo/
View on StockTwits ↗$MSEX Outstanding article that hits the mark on MSEX's current state. So if you want to refresh your MSEX insights or learn about MSEX from scratch, this is a must read. https://everyticker.com/quote/MSEX/analysis/middlesex-water-s-dividend-aristocrat-status-meets-pfas-capital-crunch-a-regional-utility-s-defining-test-nasdaq-msex
View on StockTwits ↗$MSEX idk why this ticker name amuses me more than $DNUT
View on StockTwits ↗$MSEX Share Price: $51.79 Contract Selected: Sep 18, 2026 $55 Calls Buy Zone: $1.36 – $1.68 Target Zone: $2.34 – $2.86 Potential Upside: 63% ROI Time to Expiration: 156 Days | Updates via https://fxcapta.com/stockinfo/
View on StockTwits ↗$MSEX Current Stock Price: $52.89 Contracts to trade: $55.0 MSEX Mar 20 2026 Call Entry: $0.83 Exit: $1.17 ROI: 41% Hold ~20 days Shared as daily free alerts and for educational purposes only. https://dailypickai.com/freealerts
View on StockTwits ↗$MSEX Share Price: $54.11 Contract Selected: Sep 18, 2026 $55 Calls Buy Zone: $4.28 – $5.29 Target Zone: $7.17 – $8.77 Potential Upside: 58% ROI Time to Expiration: 199 Days | Updates via https://fxcapta.com/stockinfo/
View on StockTwits ↗$MSEX on Robinhood and the google, it's showing slightly down. Why is it up 4% on here? Does St know something we don't?
View on StockTwits ↗$MSEX looks like they missed earnings by a little bit. Watching this one closely for accumulation.
View on StockTwits ↗$MSEX Current Stock Price: $52.62 Contracts to trade: $55.0 MSEX Feb 20 2026 Call Entry: $1.69 Exit: $2.35 ROI: 39% Hold ~26 days Shared as daily free alerts and for educational purposes only. https://dailypickai.com/freealerts
View on StockTwits ↗The 2026 Dividend Kings: A Complete List and Analysis https://www.dividendpower.org/2026-dividend-kings/ $PNR $MSEX $NUE $CL $PH
View on StockTwits ↗$GIS $VZ $DOW $MSEX I said this months ago, boring is the new cool. The stocks got way oversold in the shadow of this crazy tech run. This was long overdue for a rotation. 🕺📈
View on StockTwits ↗@Kai_01 you seem to be always on top of the ball! I added $MSEX and might add some more $GIS if it heads down to the 38 to $43 range. Hopefully we can find some support at this level foriovance 🚀
View on StockTwits ↗$MSEX while everyone is distracted with the impact of potentially more oil in the market and political tension, I'm buying more water.
View on StockTwits ↗Recent $TICKER stream from stocktwits.com — refreshed every 5 minutes. Sentiment tags are self-reported by posters. Not investment advice.