Ingram INGM Stock Consolidating at 2566 Next Move Ahead 20260520 Osisko ODV Q1 2025 Earnings Revenue NA Matching Views