SEC Insider Transactions from Barbon Davide.

Last updated: 2026-03-14 11:56 UTC | Total transactions: 12

Barbon Davide has filed 12 insider transactions across 1 company since March 2024.

Most recent transaction: a grant/award of 4100 shares of ITT INC. ($ITT) on March 04, 2026.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 4, 2026 ITT INC. $ITT Barbon Davide SVP & President, MT and APAC A Common Stock 4100 $0.00 38,153.0000 86,000,000 12.04% 0.00%
March 3, 2026 ITT INC. $ITT Barbon Davide SVP & President, MT and APAC F Common Stock 501 $190.39 34,053.0000 86,000,000 1.45% 0.00%
March 3, 2026 ITT INC. $ITT Barbon Davide SVP & President, MT and APAC F Common Stock 2417 $190.39 34,554.0000 86,000,000 6.54% 0.00%
March 3, 2026 ITT INC. $ITT Barbon Davide SVP & President, MT and APAC A Common Stock 12358 $0.00 36,971.0000 86,000,000 50.21% 0.01%
March 4, 2025 ITT INC. $ITT Barbon Davide SVP & President, MT and APAC A Common Stock 4025 $0.00 21,953.0000 81,400,000 22.45% 0.00%
March 4, 2025 ITT INC. $ITT Barbon Davide SVP & President, MT and APAC A Common Stock 7243 $0.00 29,196.0000 81,400,000 32.99% 0.01%
March 4, 2025 ITT INC. $ITT Barbon Davide SVP & President, MT and APAC F Common Stock 3405 $133.99 25,791.0000 81,400,000 11.66% 0.00%
March 4, 2025 ITT INC. $ITT Barbon Davide SVP & President, MT and APAC F Common Stock 1178 $133.99 24,613.0000 81,400,000 4.57% 0.00%
March 4, 2024 ITT INC. $ITT Barbon Davide SVP & President, APAC & MT F Common Stock 849 $128.20 17,928.0000 82,700,000 4.52% 0.00%
March 4, 2024 ITT INC. $ITT Barbon Davide SVP & President, APAC & MT F Common Stock 2234 $128.20 18,777.0000 82,700,000 10.63% 0.00%
March 4, 2024 ITT INC. $ITT Barbon Davide SVP & President, APAC & MT A Common Stock 4752 $0.00 21,011.0000 82,700,000 29.23% 0.01%
March 4, 2024 ITT INC. $ITT Barbon Davide SVP & President, APAC & MT A Common Stock 2500 $0.00 16,259.0000 82,700,000 18.17% 0.00%