Is BioNTech stock a buy at $90? Explore BNTX's €16.8B cash cushion, ASCO 2026 pipeline catalysts, pumitamig prospects, and the founders' transition.