Carvana (CVNA) Q1 2024 earnings

Vehicles are seen on display at a Carvana dealership in Austin, Texas, on February 20, 2023. Brandon Bell | fake…

Peloton CEO Barry McCarthy resigns and 15% of staff laid off

Barry McCarthy, president and CEO of Peloton Interactive, walks to a morning session at the Allen & Company Sun Valley…