Who Am I?….Episode 2 / Taboola (TBLA)Taboola – TBLA

Pitch Summary: Taboola is an undervalued player in the performance advertising sector, with a market cap over $1 billion but lacking significant sell-side coverage. The company has demonstrated strong financial metrics, including a 17.5% historic net revenue CAGR and a sustainable 20% growth guidance. Recent partnerships with Apple and Yahoo have reinvigorated growth, with net […]