TEL - TE Connectivity plc Stock Analysis | Finranks