EPR Properties EPR Delivers Q1 2026 Beat EPS 074 vs 067 Expected WhiteHorse Finance WHF Slides 116 as Selling Pressure Mounts 20260520