The strategic moves Invesco IVZ is making now Slight Rise 20260506 OXSQG Oxford posts Q1 2026 belowexpectation EPS shares climb 126 percent on positive investor sentiment The one question every Blue Owl OWL investor should ask Slight Loss 20260508 GasLog GLOPC Stock Risk Factors Evaluation