P3 Health PIII Macro Impact Q4 2025 EPS Misses Views WKC World Kinect Corporation reports steep Q4 2025 EPS miss while shares edge slightly higher in todays trading How Rafael Holdings RFL performance reflects its true potential Institutional Demand 20260507