2 companies
Squirrel Media
Market Cap: €172.2m
Produces and distributes audiovisual contents in Spain and internationally.
SQRL
€1.90
7D
-1.6%
1Y
17.3%
Llorente & Cuenca
Market Cap: €105.1m
Operates as a communication, digital marketing, and public affairs consultancy firm in Latin America, Spain, and Portugal.
LLYC
€9.30
7D
-0.5%
1Y
-5.6%