An analysis of 19 prominent pharma companies, including Johnson & Johnson, Pfizer, Lilly, Roche, Merck & Co. among others, revealed that the average stock return was 3.7% points in 2023. (Lilly was the best performing with a return of 59% while Moderna was the worst in the list with a return of –44%.) By…