Taboola.com Ltd. (FRA:1FY)

Germany flag Germany · Delayed Price · Currency is EUR
2.996
-0.048 (-1.58%)
Last updated: Oct 23, 2026, 9:55 PM CEST
Market Cap822.66M -3.0%
Revenue (ttm)1.72B +8.0%
Net Income103.95M +773.6%
EPS0.35 +875.4%
Shares Out n/a
PE Ratio8.48
Forward PE4.36
Dividendn/a
Ex-Dividend Daten/a
Volume100
Open3.092
Previous Close3.044
Day's Range2.996 - 3.092
52-Week Range2.400 - 4.914
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateNov 4, 2026