UDR UDR Q1 2026 Earnings Beat Revenue NA EPS 057 INmune Bio INMB Stock Up 1473 Key Resistance at 176 20260514 Harvard HAVA Stock Analysis Flat at 1006 Whats Next 20260518 Royal Bank RY Q0 2026 Earnings 408 EPS Surges Past 396 Estimates