DB • 0MD • ES0183304080
Generating your data highlights...
216m USD | # 7399 in DE
2.82k shares | 36.79k USD
95.89m
14.57% | 13.97m
Squirrel Media, S.A. (DB: 0MD) has a market capitalization of $215.50M. Last close €1.92 (as of 2026-10-20); 52-week range €1.85 to €2.75.