3 Top Canadian Healthcare Stocks for June 2024 and Beyond