TT - Trane Technologies plc Stock Analysis | Finranks