Stocks
Taboola Projects $2.0B-$2.06B Revenue for 2026
Taboola has projected a 2026 revenue outlook of $2.0 billion to $2.06 billion, driven by strong Q1 2026 results that exceeded guidance....
Taboola has projected a 2026 revenue outlook of $2.0 billion to $2.06 billion, driven by strong Q1 2026 results that exceeded guidance....
Air Canada reported a net profit for Q1 2026, driven by strong network demand and increased revenue. However, the airline suspended its...
Baker Hughes (BKR) projects the Strait of Hormuz may not be fully operational until later this year, assuming the U.S.-Iran conflict persists...