Five companies, including Johnson & Johnson and Merck & Co., experienced a decline in stock performance in 2024. J&J faced challenges due to talc litigation while Merck faced commercial hurdles with its Gardasil franchise in China.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing