Founded in 1885 and based in Boston, Massachusetts, NSTAR is a regulated electric utility providing essential energy infrastructure. The company furnishes retail franchise electric service to approximately 1.1 million customers in Boston and 80 surrounding cities and towns in Massachusetts, including Cape Cod and Martha's Vineyard, covering an area of 1,702 square miles. As a regulated utility subsidiary, NSTAR benefits from stable regulatory frameworks and recurring revenue streams.
NSTAR operates as a mature, regulated utility with stable customer base and predictable cash flows. The company benefits from essential infrastructure positioning and renewable energy investments through solar assets. However, as a subsidiary of Eversource Energy trading on OTC markets, public trading liquidity and independent strategic flexibility may be limited.
Strategic research, analyst-debate audio, full Cyborg Score breakdown across 11 dimensions, and saved-company audio playlists.
Open report →