BioNTech SE
Long

BNTX

Who bought BNTX at $90? Should have earned 35% by now.

Disclaimer