logo

Squirrel Media, S.A.

BME • SQRL • ES0183304080

Market Closed

Analysts

BME:SQRL Price, Target Price and EPS Chart