Squirrel Media, S.A. (BME:SQRL)

Spain flag Spain · Delayed Price · Currency is EUR
2.130
0.00 (0.00%)
Aug 12, 2026, 5:35 PM CET
Market Cap204.24M +18.6%
Revenue (ttm)244.62M +69.3%
Net Income2.21M -17.3%
EPS0.02 -19.1%
Shares Out 95.89M
PE Ratio89.15
Forward PE16.32
Dividendn/a
Ex-Dividend Daten/a
Volume8,984
Open2.120
Previous Close2.130
Day's Range2.120 - 2.160
52-Week Range1.855 - 2.910
Beta0.71
Analystsn/a
Price Targetn/a
Earnings DateSep 15, 2026