BME • SQRL • ES0183304080
Generating your data highlights...
219m USD | # 131 in ES
15.78k shares | 37.36k USD
95.89m
14.57% | 13.97m
Squirrel Media, S.A. (BME: SQRL) has a market capitalization of $219.32M. Last close €2.04; 52-week range €1.91 to €2.91.