Fidelity National Financial (FNF) Stock: Price, Analysis