Trane Technologies PLC

TT·NYSE·$461.43·$102B