February 23 2023 - Moderna's cancer vaccine wins an FDA boon, but shares drop on mixed earnings