Yen Faces Renewed Pressure as Markets Price in Potential Fed Rate Hike Liberty LBRDP Q3 2025 Earnings Surprise EPS 177 Up Significant Is Liberty FWONA Still a Buy After 074 Rally 20260514