Swift Richard J (CIK 0001200537)

Latest company ownership

Shares held
87,403.97
Last filed at
Jun 7, 2021
Confidence Score
50.0
2025Q4
Confidence Score History
2017Q3 2025Q4
Role: Director
Shares held
64,437.89
Last filed at
Nov 22, 2019
Confidence Score
50.0
2025Q4
Confidence Score History
2017Q3 2025Q4
Role: Director
Shares held
5,313
Last filed at
May 3, 2018
Confidence Score
50.0
2025Q4
Confidence Score History
2015Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Jun 3, 2021 Jun 7, 2021 Trane Technologies plc Director Sell 32.5 -654 -0.74% $119.9K
Aug 27, 2020 Aug 28, 2020 Trane Technologies plc Director Sell 20.0 -4,354 -4.76% $522.6K
Jun 6, 2020 Jun 9, 2020 Trane Technologies plc Director Sell 32.5 -802 -0.87% $81.8K
Jun 7, 2019 Jun 11, 2019 Trane Technologies plc Director Sell 22.5 -866 -1.23% $108.4K
Jun 8, 2018 Jun 12, 2018 Trane Technologies plc Director Sell 22.5 -778 -1.13% $70.4K
Nov 15, 2017 Nov 17, 2017 HUBBELL INC Director Sell 22.5 -2,000 -32.57% $241.1K
Aug 16, 2017 Aug 18, 2017 CVS HEALTH Corp Director Sell 22.5 -2,500 -43.42% $199.1K
Aug 7, 2017 Aug 9, 2017 Trane Technologies plc Director Sell 22.5 -2,500 -3.65% $220.1K
Jul 29, 2016 Aug 1, 2016 HUBBELL INC Director Sell 20.0 -4,303 -45.85% $461K
Nov 16, 2015 Nov 17, 2015 HUBBELL INC Director Sell 22.5 -1,000 -10.82% $96.8K
Nov 5, 2015 Nov 9, 2015 HUBBELL INC Director Sell 22.5 -1,000 -9.76% $96.7K