OTC : NSARO

NSTAR Electric Company — Institutional Ownership

$77.08 USD

$0 (0.0%)

Volume
108
Average Volume
88
Market Capitalization
$28.42B
P/E Ratio
30.35
Dividend Yield
6.20%
Price Target
Year High
$86.95
Year Low
$76.56
Day High
Day Low
Payout Ratio
$607.60
Current Ratio
$0.80
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
NSARO Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $80.00 370.85M $29.67B $135.35M $6.19B $35.72B
2024-12-31 $82.00 357.48M $29.31B $911K $5.6B $34.91B
2023-12-31 $79.00 349.58M $27.62B $6.74M $4.86B $32.47B
2022-12-31 $92.00 347.25M $31.95B $327.74M $4.43B $36.04B
2021-12-31 $103.00 345.41M $35.58B $745K $4.15B $39.72B
2020-12-31 $104.70 345.16M $36.14B $102K $3.86B $40B
2019-12-31 $104.01 345.16M $35.9B $52000 $3.38B $39.28B
2018-12-31 $102.00 345.66M $35.26B $1.61M $3.22B $38.48B
2017-12-31 $103.00 345.16M $35.55B $38.16M $13.41B $48.93B
2016-12-31 $97.69 345.16M $33.72B $3.49M $2.2B $35.92B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $78.16 376.49M $29.43B $1.82T $29.51T $27.72T
2026-03-31 $81.00 376.03M $30.46B $270.18B $30.04T $29.8T
2025-12-31 $80.00 371.92M $29.75B $135.35M $6.19B $35.81B
2025-09-30 $83.00 371.92M $30.87B $259.34M $29.51T $29.54T
2025-06-30 $76.60 368.66M $28.24B $343.69M $29.43T $29.46T
2025-03-31 $80.00 367.32M $29.39B $2.91M $6B $35.38B
2024-12-31 $82.00 358.5M $29.4B $911K $5.6B $35B
2024-09-30 $82.20 359.52M $29.55B $4.47M $5.63B $35.18B
2024-06-30 $78.00 355.12M $27.7B $2.73M $5.33B $33.03B
2024-03-31 $80.00 350.72M $28.06B $20.23M $4.92B $32.95B
2023-12-31 $79.00 349.84M $27.64B $6.74M $4.86B $32.49B
2023-09-30 $83.02 349.85M $29.04B $5.99M $4.79B $33.82B