Should I Buy Angeloakreit Aomr Stock Today Price At 8.60 Down 0.12 20260404 Marker Therapeutics Q1 2026 Earnings Loss Narrows as Clinical Progress Continues Billionaire Stanley Druckenmiller Invests 3387 Million in Caris Life Sciences During Q1 Roundhill Memory ETF Hits 10 Billion Milestone Fastest Growth Ever as AI Memory Demand Surges Smart Ring Maker Oura Files Confidentially for IPO Joining SpaceX and OpenAI in 2026 Pipeline CVKD Q1 2026 Earnings Narrowing Losses and Steady Progress in Clinical Pipeline Champion Homes SKY Q1 2026 Earnings EPS Beats Estimates by 124 as Housing Market Headwinds Persist