Ajay Kochhar, President & CEO, Director, Ten Percent Owner at Li-Cycle Holdings, holds 25.14M shares in Li-Cycle Holdings (Ticker: LICY). Most recently, Ajay Kochhar Sold $10,929 shares of Li-Cycle Holdings on Feb 02, 2024 for an estimated value of 4.48K.