This is what happens when non scientists react to news that only scientists (and only a small subset of them) actually understand. Pfizer has played the non technical public, including Wall Street, for fools. Good luck with your "90% effective" vaccine fellas. You're gonna need it.