Stockreport

Li-Cycle Holdings Corp. (NYSE:LICY) surges 31%; retail investors who own 53% shares profited along with institutions [Yahoo! Finance]

Li-Cycle Holdings Corp.  (LICY) 
PDF The top 25 shareholders own 43% of the company Insiders have been selling lately If you want to know who really controls Li-Cycle Holdings Corp. ( NYSE:LICY ), then [Read more]