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

Spain flag Spain · Delayed Price · Currency is EUR
2.080
0.00 (0.00%)
Sep 22, 2026, 5:35 PM CET
Market Cap199.45M -0.4%
Revenue (ttm)290.42M +57.4%
Net Income4.51M +196.4%
EPSn/a
Shares Out 95.89M
PE Ratio44.24
Forward PE15.94
Dividendn/a
Ex-Dividend Daten/a
Volume183
Open2.090
Previous Close2.080
Day's Range2.080 - 2.090
52-Week Range2.000 - 2.910
Beta0.72
Analystsn/a
Price Targetn/a
Earnings DateSep 8, 2026