GSK - GSK plc Stock Analysis | Finranks