Home Investing Top 3 Canadian Pharma Stocks Crushing it in 2024