3 Undervalued E-Commerce Stocks to Buy and Hold Until 2030 | InvestorPlace General There finally seems to be good news, with Q1 2024 adjusted EBITDA at $401.1 million. With operating leverage, the e–commerce segment EBITDA will … Read the full article