Medtech and drug company’s 2025 sales guidance is below consensus