Invitation Homes INVH Delivers Q1 2026 Beat EPS 026 vs 018 Expected Nuveen NCA Slides 155 as Selling Pressure Mounts 20260515 Research REFR Stock Analysis Falls 063 Watching 076 20260518 Invitation Homes INVH Delivers Q1 2026 Beat EPS 026 vs 018 Expected Nuveen NCA Slides 155 as Selling Pressure Mounts 20260515 Research REFR Stock Analysis Falls 063 Watching 076 20260518