worst performing stocks of 2008 mega-cap

Carbon Revolution Public Limited Ordinary Shares (CREV) has had the lowest return since January 1, 2026 by a US stock with a market cap of $2,008+, returning -100%.