Newell Brands (NASDAQ: NWL) is owned by 96.20% institutional shareholders, 21.73% Newell Brands insiders, and 0.00% retail investors. Carl C. Icahn is the largest individual Newell Brands shareholder, owning 76.78M shares representing 18.46% of the company. Carl C. Icahn's Newell Brands shares are currently valued at $574.28M.
If you're new to stock investing, here's how to buy Newell Brands stock.