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

Spain flag Spain · Delayed Price · Currency is EUR
1.970
-0.030 (-1.50%)
Oct 13, 2026, 4:23 PM CET
Market Cap188.90M -12.6%
Revenue (ttm)290.42M +57.4%
Net Income4.51M +196.4%
EPSn/a
Shares Out 95.89M
PE Ratio41.90
Forward PE15.10
Dividendn/a
Ex-Dividend Daten/a
Volume8,574
Open2.070
Previous Close2.000
Day's Range1.950 - 2.070
52-Week Range1.905 - 2.910
Beta0.73
Analystsn/a
Price Targetn/a
Earnings DateNov 18, 2026