Logo image of 22UA.DE

BIONTECH SE-ADR (22UA.DE) Stock Overview

Europe - FRA:22UA - US09075V1026 - ADR

90.05 EUR
-1.15 (-1.26%)
Last: 10/23/2025, 5:29:45 PM

22UA.DE Latest News, Press Relases and Analysis