Caterpillar CAT Q1 2026 Earnings EPS 554 Beats Estimates Artelo ARTL Q4 2025 Beat Revenue NA EPS Exceeds by Significant Campaigners Threaten Legal Action Over UKUS Drug Pricing Deal Impacting NHS