MDT - Medtronic plc Stock Analysis | Finranks