Management PerformanceThe company's management has been good stewards of cash, enhancing investor confidence in their ability to generate value.
Revenue GrowthPerformance Marketing revenue showed significant year-on-year growth, supported by accelerating session traffic on core platforms.
Stock ValuationIAC's Enterprise Value is estimated at approximately $600MM, which implies a low 2.5x EV/EBITDA on 2024 estimates, suggesting that the stock is currently undervalued.