RE: BioNTech5 Aug 2021 19:34
Just to think :
'In its IPO, BioNTech sold 10 million American depositary shares (ADS) at $15 per ADS, valuing it at $3.39 billion.
The company had originally aimed to sell 13.2 million ADS between $18 and $20 per ADS, but earlier on Wednesday cut the deal size to 10 million ADS between $15 and $16 per share.'
Now to an mcap of $100 billion... incredible and the horse to back.... not even like I did not know about them lol... I could kick myself at missed share ops.....
But who knows how big they may yet become!.....Certainly a determined team science looking to add more science too....