Large Peter Insider Trading -- Recent SEC Form 4 Transactions

Large Peter (CIK 1879243) reported 39 SEC Form 4 insider transactions across 1 companies over the past 18 months (most recent 2026-04-17). Recent activity: Buy TRMB (13,689 shares), Sell TRMB (5,761 shares), Buy TRMB (4,563 shares), Sell TRMB (1,677 shares), Buy TRMB (3,298 shares). Source: SEC Form 4.

DateCompanyRoleTypeSharesValue
2026-04-17TRIMBLE INC. (TRMB)Senior Vice PresidentBuy13,689$910,455
2026-04-17TRIMBLE INC. (TRMB)Senior Vice PresidentSell5,761$383,164
2026-04-17TRIMBLE INC. (TRMB)Senior Vice PresidentBuy4,563$303,485
2026-04-17TRIMBLE INC. (TRMB)Senior Vice PresidentSell1,677$111,537
2026-04-17TRIMBLE INC. (TRMB)Senior Vice PresidentBuy3,298$219,350
2026-04-17TRIMBLE INC. (TRMB)Senior Vice PresidentSell1,366$90,853
2026-04-17TRIMBLE INC. (TRMB)Senior Vice PresidentBuy1,930$128,364
2026-04-17TRIMBLE INC. (TRMB)Senior Vice PresidentSell800$53,208
2026-04-17TRIMBLE INC. (TRMB)Senior Vice PresidentBuy1,354$90,055
2026-04-17TRIMBLE INC. (TRMB)Senior Vice PresidentSell561$37,312
2025-12-12TRIMBLE INC. (TRMB)Senior Vice PresidentBuy161$0
2025-12-12TRIMBLE INC. (TRMB)Senior Vice PresidentSell138$11,284
2025-12-12TRIMBLE INC. (TRMB)Senior Vice PresidentBuy138$0
2025-12-12TRIMBLE INC. (TRMB)Senior Vice PresidentSell161$13,165
2025-12-12TRIMBLE INC. (TRMB)Senior Vice PresidentBuy170$0
2025-12-12TRIMBLE INC. (TRMB)Senior Vice PresidentSell170$13,901
2025-08-29TRIMBLE INC. (TRMB)Senior Vice PresidentSell500$40,775
2025-08-29TRIMBLE INC. (TRMB)Senior Vice PresidentBuy1,673$83,483
2025-08-29TRIMBLE INC. (TRMB)Senior Vice PresidentSell1,673$136,433
2025-08-29TRIMBLE INC. (TRMB)Senior Vice PresidentBuy503$31,925
2025-08-29TRIMBLE INC. (TRMB)Senior Vice PresidentSell503$41,020
2025-05-27TRIMBLE INC. (TRMB)Senior Vice PresidentBuy476$0
2025-05-27TRIMBLE INC. (TRMB)Senior Vice PresidentSell209$14,789
2025-05-27TRIMBLE INC. (TRMB)Senior Vice PresidentBuy158$0
2025-05-27TRIMBLE INC. (TRMB)Senior Vice PresidentSell70$4,953

Source: SEC Form 4 filings · as of 2026-04-17