Is Fidelity FNF Still a Buy After 330 Rally 20260518 US Stocks Open Higher as SP 500 Breaches Record Territory Investors ITIC Q4 2025 Results Meet Expectations Revenue NA