Analog Devices (ADI) Q1 2025: Consumer Strength and Capital Allocation | Monexa