NYSE : HUBB

Hubbell Incorporated

$475.78 USD

-$4.14 (-0.86%)

Volume
48.61K
Average Volume
645.15K
Market Capitalization
$25.14B
P/E Ratio
28.22
Dividend Yield
1.16%
Price Target
$557.50
Year High
$565.50
Year Low
$403.82
Day High
Day Low
Payout Ratio
$0.32
Current Ratio
$1.58

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.54%

Investors Holding

110

change: -874 | last: 984

Increased Positions

42

change: -442 | last: 484

Reduced Positions

32

change: -274 | last: 306

New Positions

6

change: -126 | last: 132

Sold Positions

866

change: 792 | last: 74

Total Calls

-

Total Puts

1500

Put-Call Ratio

0.00

change: -117.1208 | last: 1.1712

Total Invested

424.3M

HUBB Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $444.11 53.23M $23.64B $482.5M $2.61B $25.77B
2024-12-31 $418.89 54M $22.62B $329.1M $1.72B $24.01B
2023-12-31 $328.93 53.6M $17.63B $336.1M $2.29B $19.58B
2022-12-31 $234.68 53.7M $12.6B $440.5M $1.56B $13.72B
2021-12-31 $208.27 54.3M $11.31B $286.2M $1.53B $12.55B
2020-12-31 $156.79 54.2M $8.5B $258.6M $1.69B $9.93B
2019-12-31 $147.82 54.4M $8.04B $182M $1.67B $9.53B
2018-12-31 $99.34 54.6M $5.42B $189M $1.79B $7.03B
2017-12-31 $135.34 54.8M $7.42B $375M $1.06B $8.1B
2016-12-31 $116.70 55.5M $6.48B $437.6M $993.7M $7.03B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $490.74 53.16M $26.09B $501.6M $2.74B $28.32B
2025-12-31 $444.11 53.23M $23.64B $482.5M $2.61B $25.77B
2025-09-30 $430.31 53.23M $22.9B $666.8M $2.15B $24.39B
2025-06-30 $408.41 54M $22.05B $382.6M $2B $23.67B
2025-03-31 $330.91 54M $17.87B $346.9M $2.01B $19.53B
2024-12-31 $418.89 54M $22.62B $329.1M $1.72B $24.01B
2024-09-30 $428.35 53.7M $23B $435.7M $2.09B $24.66B
2024-06-30 $359.14 53.7M $19.29B $397.2M $2.15B $21.04B
2024-03-31 $416.80 53.7M $22.38B $388.2M $2.26B $24.26B
2023-12-31 $328.93 53.6M $17.63B $336.1M $2.29B $19.58B
2023-09-30 $313.41 53.6M $16.8B $572.8M $1.58B $17.81B
2023-06-30 $331.56 53.6M $17.77B $492.6M $1.56B $18.83B