Teva Pharmaceutical is a leader in generic drugs, but these struggling makers of branded drugs may be a better choice.
As you can see, Alphabet's 64% return trounced the rest of the Magnificent Seven, beating 2025's second-best performer, ...