worst performing stocks since 2024 market cap greater than 20 billion

Stellantis (STLA) has had the lowest return since 2024 by a US stock with a market cap of $20B+, returning -63.8%.