Franklin Templeton Files Schedule 13G Disclosing 5% Stake in Albemarle Corp
Oct 28, 2026
Franklin Templeton Inc. filed a Schedule 13G with the SEC disclosing beneficial ownership of 6,051,982 shares, representing 5% of Albemarle Corporation's common stock.
Show all 77 updates