OneSource Ask about this Research this Follow this 0 signals · Last mention 7/22/2026 Signals mentioning OneSource 7/22/2026 Dr Reddy’s Q1FY27 profit falls 69% as US sales and semaglutide supply weaken