SEC Insider Transactions from Barnes David G.

Last updated: 2026-03-14 11:30 UTC | Total transactions: 26

Barnes David G has filed 26 insider transactions across 2 companies since March 2023.

Most recent transaction: a grant/award of 3085 shares of CSG SYSTEMS INTERNATIONAL INC ($CSGS) on June 10, 2025.

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
June 10, 2025 CSG SYSTEMS INTERNATIONAL INC $CSGS Barnes David G Director A Common Stock 3085 $0.00 40,678.0000 29,104,000 8.21% 0.01%
June 10, 2024 CSG SYSTEMS INTERNATIONAL INC $CSGS Barnes David G Director A Common Stock 4723 $0.00 37,593.0000 29,779,000 14.37% 0.02%
May 15, 2024 TRIMBLE INC. $TRMB Barnes David G CFO M Restricted Stock Units 6279 $0.00 0.0000 246,500,000 100.00% 0.00%
May 15, 2024 TRIMBLE INC. $TRMB Barnes David G CFO M Common Stock 6279 $57.09 82,196.5570 246,500,000 8.27% 0.00%
May 15, 2024 TRIMBLE INC. $TRMB Barnes David G CFO F Common Stock 2748 $57.09 79,448.5570 246,500,000 3.34% 0.00%
April 15, 2024 TRIMBLE INC. $TRMB Barnes David G CFO M Common Stock 7314 $60.54 79,117.5570 246,500,000 10.19% 0.00%
April 15, 2024 TRIMBLE INC. $TRMB Barnes David G CFO F Common Stock 3200 $60.54 75,917.5570 246,500,000 4.04% 0.00%
April 15, 2024 TRIMBLE INC. $TRMB Barnes David G CFO M Restricted Stock Unit 7361 $0.00 14,724.0000 246,500,000 33.33% 0.00%
April 15, 2024 TRIMBLE INC. $TRMB Barnes David G CFO M Restricted Stock Unit 7314 $0.00 7,315.0000 246,500,000 50.00% 0.00%
April 15, 2024 TRIMBLE INC. $TRMB Barnes David G CFO F Common Stock 3221 $60.54 71,803.5570 246,500,000 4.29% 0.00%
April 15, 2024 TRIMBLE INC. $TRMB Barnes David G CFO M Common Stock 7361 $60.54 75,024.5570 246,500,000 10.88% 0.00%
Feb. 5, 2024 TRIMBLE INC. $TRMB Barnes David G CFO A Common Stock 17003 $0.00 73,745.5610 246,500,000 29.97% 0.01%
Feb. 5, 2024 TRIMBLE INC. $TRMB Barnes David G CFO F Common Stock 6259 $52.59 67,486.5614 246,500,000 8.49% 0.00%
May 31, 2023 TRIMBLE INC. $TRMB Barnes David G CFO A Common Stock 22233 $0.00 66,295.8924 246,900,000 50.46% 0.01%
May 31, 2023 TRIMBLE INC. $TRMB Barnes David G CFO F Common Stock 9727 $46.67 56,568.8924 246,900,000 14.67% 0.00%
May 15, 2023 TRIMBLE INC. $TRMB Barnes David G CFO M Common Stock 9308 $46.74 43,755.8924 246,900,000 27.02% 0.00%
May 15, 2023 TRIMBLE INC. $TRMB Barnes David G CFO F Common Stock 3421 $46.74 40,334.8924 246,900,000 7.82% 0.00%
May 15, 2023 TRIMBLE INC. $TRMB Barnes David G CFO M Common Stock 6094 $46.74 46,428.8924 246,900,000 15.11% 0.00%
May 15, 2023 TRIMBLE INC. $TRMB Barnes David G CFO F Common Stock 2366 $46.74 44,062.8924 246,900,000 5.10% 0.00%
May 15, 2023 TRIMBLE INC. $TRMB Barnes David G CFO M Restricted Stock Units 9308 $0.00 0.0000 246,900,000 100.00% 0.00%
May 15, 2023 TRIMBLE INC. $TRMB Barnes David G CFO M Restricted Stock Units 6094 $0.00 6,279.0000 246,900,000 49.25% 0.00%
April 17, 2023 TRIMBLE INC. $TRMB Barnes David G CFO M Common Stock 7314 $49.78 37,135.8924 246,900,000 24.53% 0.00%
April 17, 2023 TRIMBLE INC. $TRMB Barnes David G CFO F Common Stock 2688 $49.78 34,447.8924 246,900,000 7.24% 0.00%
April 17, 2023 TRIMBLE INC. $TRMB Barnes David G CFO M Restricted Stock Unit 7314 $0.00 14,629.0000 246,900,000 33.33% 0.00%
March 21, 2023 TRIMBLE INC. $TRMB Barnes David G CFO A Restricted Stock Unit 22085 $0.00 22,085.0000 246,900,000 9999.99% 0.01%
March 21, 2023 TRIMBLE INC. $TRMB Barnes David G CFO A Employee Stock Option 22085 $0.00 22,085.0000 246,900,000 9999.99% 0.01%