Stocktwits Pharma Pulse highlights biotech strength as investors brace for Novo, Pfizer and Moderna results | The Apex Times