Osprey OBTC Flat at 2562 Consolidation Continues 20260514 Garden Pet CENT Q1 2026 Earnings 129 EPS Surges Past 112 Estimates Dorchester DMLP Earnings Outlook Key Metrics for Q4 2024 Canadian Biotech Sector Attracts Investor Interest in 2026