Company profile

Incorporated in
Fiscal year end
IRS number

HUBB stock data



1 May 20
15 Jul 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 1.09B 1.1B 1.2B 1.2B
Net income 75.7M 103.1M 132.6M 97.9M
Diluted EPS
Net profit margin 6.94% 9.34% 11.01% 8.18%
Operating income 118.8M 135.9M 172.9M 166.9M
Net change in cash 118M -118M 90.1M 4.6M
Cash on hand 300M 182M 300M 209.9M
Cost of revenue 776.8M 777.3M 842M 839M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 4.59B 4.48B 3.67B 3.51B
Net income 407.4M 366.1M 249.9M 297.8M
Diluted EPS
Net profit margin 8.87% 8.17% 6.81% 8.50%
Operating income 596.6M 556.9M 518.8M 489.8M
Net change in cash -7M -186M -62.6M 94.1M
Cash on hand 182M 189M 375M 437.6M
Cost of revenue 3.24B 3.18B 2.51B 2.4B

Financial data from Hubbell earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
1 Jul 20 Lane Katherine Anne Common Stock Payment of exercise Dispose F No 124.23 16 1.99K 3,940
5 May 20 Bakker Gerben Common Stock Payment of exercise Dispose F No 122.71 888 108.97K 26,521
5 May 20 Bakker Gerben Common Stock Grant Aquire A No 0 1,914 0 27,409
5 May 20 Mais Stephen M Common Stock Payment of exercise Dispose F No 122.71 400 49.08K 18,216
5 May 20 Mais Stephen M Common Stock Grant Aquire A No 0 1,276 0 18,616
5 May 20 Capozzoli Joseph Anthony Common Stock Payment of exercise Dispose F No 122.71 184 22.58K 6,002
5 May 20 Capozzoli Joseph Anthony Common Stock Grant Aquire A No 0 586 0 6,186
5 May 20 Nord David G Common Stock Payment of exercise Dispose F No 122.71 4,874 598.09K 150,753
5 May 20 Nord David G Common Stock Grant Aquire A No 0 10,517 0 155,627
86.2% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 373 394 -5.3%
Opened positions 44 54 -18.5%
Closed positions 65 43 +51.2%
Increased positions 121 144 -16.0%
Reduced positions 130 115 +13.0%
13F shares
Current Prev Q Change
Total value 16.21B 20.34B -20.3%
Total shares 46.74M 46.89M -0.3%
Total puts 2.9K 2K +45.0%
Total calls 36.5K 49.9K -26.9%
Total put/call ratio 0.1 0.0 +98.2%
Largest owners
Shares Value Change
BLK BlackRock 6.63M $761.03M +1.1%
Vanguard 6.05M $693.67M +4.0%
American Century Companies 3.91M $448.6M +9.0%
Capital World Investors 3.43M $393.56M 0.0%
FMR 1.56M $178.89M +32.3%
STT State Street 1.35M $155.3M +4.1%
Victory Capital Management 1.1M $126.24M +3.7%
Lord, Abbett & Co. 1.04M $119.67M +5.6%
JPM JPMorgan Chase & Co. 1.02M $117.04M -1.3%
BK Bank Of New York Mellon 986.22K $113.16M +1.4%
Largest transactions
Shares Bought/sold Change
Norges Bank 0 -498.24K EXIT
Nuveen Asset Management 138.67K -411.7K -74.8%
FMR 1.56M +380.3K +32.3%
American Century Companies 3.91M +323.76K +9.0%
IVZ Invesco 339.87K +240.73K +242.8%
Vanguard 6.05M +232.84K +4.0%
Fort Washington Investment Advisors 607.74K +228.75K +60.4%
Royce & Associates 495.56K -188.59K -27.6%
RF Regions Financial 181.36K +179.34K +8904.8%
AIVAF Aviva 191.34K +176.41K +1181.3%

Financial report summary

ItronABBGeneration Alpha
Content analysis ?
H.S. junior Avg
New words: absorption, accurately, AMI, anniversary, ASC, award, awarding, bad, begun, behavior, Brazilian, breadth, Cantega, capacity, captioned, certainty, chain, cleaning, collection, collectively, combat, Committee, communicable, compounded, conjunction, consideration, constitute, curve, declared, delay, delayed, depth, distancing, diversity, dividing, downturn, duration, earned, eligibility, eligible, emergency, entertainment, entitled, environment, epidemic, essential, evolving, experienced, extensive, face, Facilitation, factor, federal, forfeiture, forgo, freeze, furlough, governmental, Greenjacket, headcount, heading, health, heightened, holder, hourly, imposed, impossible, incentive, interrupt, July, Kingdom, labor, lattice, leave, life, lifetime, line, local, longer, low, magnitude, mandated, mandatory, met, modest, NaN, notably, outbreak, outlook, pandemic, part, pattern, personal, pose, precautionary, preserve, prevent, prevented, priority, promote, quantify, rapidly, Real, recipient, Reliaguard, requested, requisite, responding, restated, retention, safety, salaried, salary, SAR, scope, section, shifted, slowdown, social, spread, straight, strain, strictly, sufficient, supply, sustain, telecom, temporarily, temporary, top, travel, Treasury, TSR, ultimate, unabsorbed, uncertainty, unclear, Unvested, vendor, vest, vested, vesting, voting, warehouse, weaker, week, wide, withdrew, worker, yield
Removed: absent, allocated, AOCI, assumed, automation, bankruptcy, bridge, bringing, broader, carryforward, Chapter, charge, classification, combining, commencement, comparability, comparative, comparing, consumer, consummated, corporate, decreasing, determinable, determination, determining, discounted, drawn, electronic, employer, enactment, ERP, exempt, expedient, filed, financed, Holding, implicit, inception, increasing, incremental, incur, industry, innovation, integrated, integration, leading, lease, lessee, LLC, lump, merger, metric, monthly, multiple, obtained, office, oriented, package, participated, penalty, performed, permitted, policy, portfolio, practical, preferred, presentation, proceeding, professional, protection, reach, readily, reclassification, reclassify, reclassifying, redeemable, relate, release, rent, representing, retrospectively, revaluation, ROU, serving, space, Specifically, step, stranded, structured, sum, supplemental, Switzerland, Targeted, terminate, terminated, UK, variable, vehicle, voltage