SEC CIK 1665364
PAINTER ROBERT G
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| TRMBview stock → | 146,190.204 | 2026-04-15 |
| SNPSview stock → | 2,744 | 2026-04-16 |
Position History — TRMB
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — TRMB
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-04-15 | Option exercise (derivative) | 15,284 | $0.00 | 30,568 |
| 2026-04-15 | Option exercise (derivative) | 16,085 | $0.00 | 16,085 |
| 2026-04-15 | Option exercise (derivative) | 19,631 | $0.00 | 0 |
| 2026-04-15 | Tax withholding | 6,687 | $66.51 | 146,190.204 |
| 2026-04-15 | Option exercise | 15,284 | $66.51 | 152,877.204 |
| 2026-04-15 | Tax withholding | 7,038 | $66.51 | 137,593.204 |
| 2026-04-15 | Option exercise | 16,085 | $66.51 | 144,631.204 |
| 2026-04-15 | Tax withholding | 8,589 | $66.51 | 128,546.204 |
| 2026-04-15 | Option exercise | 19,631 | $66.51 | 137,135.204 |
| 2026-04-15 | Tax withholding | 20,535 | $66.51 | 117,504.204 |
| 2026-04-15 | Grant / award | 46,937 | $66.51 | 138,039.204 |
| 2026-04-15 | Tax withholding | 61,604 | $66.51 | 91,102.204 |
| 2026-04-15 | Grant / award | 140,809 | $66.51 | 152,706.204 |
| 2026-04-14 | Open-market sale | 7,500 | $66.94 | 11,897.204 |
| 2026-03-26 | Grant / award (derivative) | 51,860 | $0.00 | 51,860 |
| 2026-03-26 | Grant / award (derivative) | 93,333 | $0.00 | 93,333 |
| 2026-03-10 | Open-market sale | 7,500 | $70.45 | 19,397.204 |
| 2026-02-10 | Open-market sale | 7,500 | $65.14 | 26,897.204 |
| 2026-01-13 | Open-market sale | 7,500 | $80.88 | 34,397.204 |
| 2025-12-09 | Open-market sale | 7,500 | $81.39 | 41,897.204 |
| 2025-12-01 | Gift | 35,482 | $0.00 | 49,397.204 |
| 2025-11-11 | Open-market sale | 7,500 | $79.50 | 84,879.2 |
| 2025-10-14 | Open-market sale | 7,500 | $75.65 | 92,379.2 |
| 2025-09-09 | Open-market sale | 7,500 | $81.31 | 99,879.2 |
| 2025-08-12 | Open-market sale | 7,500 | $82.93 | 107,379.2 |
| 2025-08-11 | Option exercise (derivative) | 2,980 | $41.51 | 112,801 |
| 2025-08-11 | Option exercise (derivative) | 112,801 | $41.51 | 0 |
| 2025-08-11 | Open-market sale | 27,102 | $83.14 | 114,879.2 |
| 2025-08-11 | Option exercise | 112,801 | $41.51 | 227,680.2 |
| 2025-08-11 | Open-market sale | 85,699 | $82.67 | 141,981.2 |
| 2025-08-11 | Option exercise | 2,980 | $41.51 | 117,859.2 |
| 2025-08-08 | Option exercise (derivative) | 93,066 | $41.51 | 115,781 |
| 2025-08-08 | Open-market sale | 93,066 | $84.54 | 114,879.2 |
| 2025-08-08 | Option exercise | 93,066 | $41.51 | 207,945.2 |
| 2025-07-08 | Open-market sale | 7,500 | $78.86 | 114,879.2 |
| 2025-06-10 | Open-market sale | 7,500 | $72.47 | 122,379.2 |
| 2025-05-27 | Open-market sale | 7,500 | $71.53 | 125,379.2 |
| 2025-05-22 | Option exercise | 1,891 | $0.00 | 133,707.2 |
| 2025-05-22 | Tax withholding | 828 | $70.76 | 132,879.2 |
| 2025-05-22 | Option exercise | 5,711 | $0.00 | 134,315.2 |
| 2025-05-22 | Tax withholding | 2,499 | $70.76 | 131,816.2 |
| 2025-05-21 | J | 4,500 | $0.00 | 210,846 |
| 2025-05-21 | J | 4,500 | $0.00 | 129,879.2 |
| 2025-05-08 | Gift | 170,000 | $0.00 | 215,346 |
| 2025-05-08 | Gift | 170,000 | $0.00 | 128,604.2 |
| 2025-05-08 | Gift | 7,431 | $0.00 | 298,604.2 |
| 2025-04-15 | Option exercise (derivative) | 23,406 | $0.00 | 0 |
| 2025-04-15 | Option exercise (derivative) | 16,085 | $0.00 | 32,170 |
| 2025-04-15 | Option exercise (derivative) | 19,631 | $0.00 | 19,631 |
| 2025-04-15 | Option exercise | 16,085 | $59.49 | 313,073.2 |
| 2025-04-15 | Tax withholding | 7,038 | $59.49 | 306,035.2 |
| 2025-04-15 | Option exercise | 23,406 | $59.49 | 296,187.2 |
| 2025-04-15 | Tax withholding | 10,241 | $59.49 | 285,946.2 |
| 2025-04-15 | Option exercise | 19,631 | $59.49 | 305,577.2 |
| 2025-04-15 | Tax withholding | 8,589 | $59.49 | 296,988.2 |
| 2025-04-10 | Grant / award | 74,184 | $0.00 | 291,436.2 |
| 2025-04-10 | Tax withholding | 32,456 | $61.49 | 258,980.2 |
| 2025-04-10 | Tax withholding | 10,735 | $61.49 | 272,781.2 |
| 2025-04-10 | Grant / award | 24,536 | $0.00 | 283,516.2 |
| 2025-03-12 | Grant / award (derivative) | 45,852 | $0.00 | 45,852 |
| 2025-03-12 | Grant / award (derivative) | 82,522 | $0.00 | 82,522 |
| 2024-05-15 | Option exercise (derivative) | 16,872 | $0.00 | 0 |
| 2024-05-15 | Option exercise | 16,872 | $57.09 | 224,634.2 |
| 2024-05-15 | Tax withholding | 7,382 | $57.09 | 217,252.2 |
| 2024-04-15 | Option exercise (derivative) | 23,406 | $0.00 | 23,406 |
| 2024-04-15 | Option exercise (derivative) | 19,631 | $0.00 | 39,262 |
| 2024-04-15 | Tax withholding | 8,589 | $60.54 | 207,762.2 |
| 2024-04-15 | Option exercise | 23,406 | $60.54 | 206,961.2 |
| 2024-04-15 | Tax withholding | 10,241 | $60.54 | 196,720.2 |
| 2024-04-15 | Option exercise | 19,631 | $60.54 | 216,351.2 |
| 2024-04-09 | Open-market sale | 3,500 | $62.50 | 183,555.2 |
| 2024-03-19 | Grant / award (derivative) | 48,255 | $0.00 | 48,255 |
| 2024-03-19 | Grant / award (derivative) | 86,859 | $0.00 | 86,859 |
| 2024-03-12 | Open-market sale | 3,500 | $62.93 | 187,055.2 |
| 2024-03-04 | Gift | 45,346 | $0.00 | 45,346 |
| 2024-03-04 | Gift | 45,346 | $0.00 | 190,555.2 |
| 2024-02-16 | Gift | 4,000 | $0.00 | 235,901.2 |
| 2024-02-13 | Open-market sale | 2,500 | $54.75 | 239,901.2 |
| 2024-02-05 | Tax withholding | 29,993 | $52.59 | 242,401.2 |
| 2024-02-05 | Grant / award | 68,538 | $0.00 | 272,394.2 |
| 2024-01-09 | Open-market sale | 2,500 | $51.05 | 203,856.2 |
| 2023-12-12 | Open-market sale | 1,000 | $48.10 | 206,356.2 |
| 2023-10-10 | Open-market sale | 2,500 | $51.91 | 207,356.2 |
| 2023-09-12 | Open-market sale | 2,500 | $50.34 | 209,856.2 |
| 2023-08-10 | Open-market sale | 3,000 | $55.00 | 212,356.2 |
| 2023-07-11 | Open-market sale | 2,500 | $53.00 | 215,356.2 |
| 2023-06-13 | Open-market sale | 2,500 | $51.31 | 217,856.2 |
| 2023-05-31 | Grant / award | 59,186 | $0.00 | 246,250.2 |
| 2023-05-31 | Tax withholding | 25,894 | $46.67 | 220,356.2 |
| 2023-05-15 | Option exercise (derivative) | 16,375 | $0.00 | 16,872 |
| 2023-05-15 | Option exercise (derivative) | 24,777 | $0.00 | 0 |
| 2023-05-15 | Option exercise | 16,375 | $46.74 | 194,229.2 |
| 2023-05-15 | Option exercise | 24,777 | $46.74 | 188,694.2 |
| 2023-05-15 | Tax withholding | 10,840 | $46.74 | 177,854.2 |
| 2023-05-15 | Tax withholding | 7,165 | $46.74 | 187,064.2 |
| 2023-04-17 | Option exercise (derivative) | 23,405 | $0.00 | 46,812 |
| 2023-04-17 | Option exercise | 23,405 | $49.78 | 174,157.2 |
| 2023-04-17 | Tax withholding | 10,240 | $49.78 | 163,917.2 |
| 2023-03-21 | Grant / award (derivative) | 106,007 | $0.00 | 106,007 |
| 2023-03-21 | Grant / award (derivative) | 58,893 | $0.00 | 58,893 |
| 2023-02-16 | Open-market sale | 41 | $55.43 | 150,752.2 |
| 2023-02-16 | Open-market sale | 4,959 | $55.41 | 150,793.2 |
| 2023-01-17 | Option exercise (derivative) | 24,090 | $0.00 | 135,874 |
| 2023-01-17 | Option exercise (derivative) | 7,633 | $0.00 | 128,241 |
| 2023-01-17 | Option exercise | 24,090 | $54.14 | 160,878.2 |
| 2023-01-17 | Tax withholding | 2,942 | $54.14 | 155,752.2 |
| 2023-01-17 | Option exercise | 7,633 | $54.14 | 158,694.2 |
| 2023-01-17 | Tax withholding | 9,817 | $54.14 | 151,061.2 |
| 2022-08-11 | Gift | 5,290 | $0.00 | 136,788.2 |
| 2022-05-16 | Option exercise (derivative) | 24,048 | $0.00 | 24,777 |
| 2022-05-16 | Option exercise (derivative) | 16,374 | $0.00 | 33,247 |
| 2022-05-16 | Tax withholding | 10,558 | $0.00 | 132,893.2 |
| 2022-05-16 | Option exercise | 24,048 | $0.00 | 143,451.2 |
| 2022-05-16 | Option exercise | 16,374 | $0.00 | 149,267.2 |
| 2022-05-16 | Tax withholding | 7,189 | $0.00 | 142,078.2 |
| 2022-04-01 | Open-market sale | 1,700 | $72.63 | 119,403.2 |
| 2022-03-29 | Grant / award (derivative) | 70,217 | $0.00 | 70,217 |
| 2022-03-15 | Option exercise (derivative) | 10,273 | $0.00 | 0 |
| 2022-03-15 | Tax withholding | 4,510 | $66.22 | 121,103.2 |
| 2022-03-15 | Option exercise | 10,273 | $66.22 | 125,613.2 |
| 2022-02-14 | Tax withholding | 14,018 | $65.85 | 115,340.2 |
| 2022-02-14 | Grant / award | 32,990 | $0.00 | 129,358.2 |
| 2022-01-18 | Option exercise (derivative) | 7,408 | $0.00 | 7,633 |
| 2022-01-18 | Tax withholding | 2,806 | $75.92 | 96,368.2 |
| 2022-01-18 | Option exercise | 7,408 | $75.92 | 99,174.2 |
| 2021-11-15 | Option exercise (derivative) | 6,747 | $0.00 | 0 |
| 2021-11-15 | Tax withholding | 2,962 | $87.31 | 91,766.2 |
| 2021-11-15 | Option exercise | 6,747 | $0.00 | 94,728.2 |
| 2021-08-05 | Option exercise (derivative) | 2,660 | $0.00 | 0 |
| 2021-08-05 | Open-market sale | 47,660 | $87.61 | 87,981.2 |
| 2021-08-05 | Option exercise | 45,000 | $19.28 | 135,641.2 |
| 2021-08-05 | Option exercise | 2,660 | $25.29 | 90,641.2 |
| 2021-05-15 | Option exercise (derivative) | 24,047 | $0.00 | 48,825 |
| 2021-05-15 | Grant / award | 14,641 | $0.00 | 80,919.2 |
| 2021-05-15 | Tax withholding | 6,428 | $76.31 | 74,491.2 |
| 2021-05-15 | Tax withholding | 10,557 | $76.31 | 87,981.2 |
| 2021-05-15 | Option exercise | 24,047 | $0.00 | 98,538.2 |
| 2021-05-12 | Grant / award (derivative) | 49,621 | $0.00 | 49,621 |
| 2021-02-24 | Open-market sale | 7,500 | $74.54 | 66,278.2 |
| 2021-02-19 | Grant / award (derivative) | 10,273 | $0.00 | 10,273 |
| 2021-02-19 | Grant / award | 13,491 | $0.00 | 79,235.2 |
| 2021-02-19 | Tax withholding | 5,457 | $72.99 | 73,778.2 |
| 2021-02-16 | Open-market sale | 7,500 | $74.82 | 65,744.2 |
| 2021-01-15 | Option exercise (derivative) | 7,408 | $0.00 | 15,041 |
| 2021-01-15 | Tax withholding | 2,817 | $69.46 | 73,244.2 |
| 2021-01-15 | Option exercise | 7,408 | $0.00 | 76,061.2 |
| 2020-11-25 | Option exercise (derivative) | 5,250 | $0.00 | 0 |
| 2020-11-25 | Open-market sale | 10,250 | $60.23 | 68,653.2 |
| 2020-11-25 | Option exercise | 5,250 | $27.48 | 78,903.2 |
| 2020-11-15 | Option exercise (derivative) | 6,549 | $0.00 | 6,747 |
| 2020-11-15 | Option exercise (derivative) | 5,594 | $0.00 | 0 |
| 2020-11-15 | Option exercise | 12,143 | $0.00 | 87,718.2 |
| 2020-11-15 | Tax withholding | 5,342 | $58.11 | 73,653.2 |
| 2020-08-25 | Open-market sale | 1,250 | $52.09 | 75,575.2 |
| 2020-08-24 | Option exercise (derivative) | 3,500 | $0.00 | 0 |
| 2020-08-24 | Open-market sale | 3,500 | $52.00 | 76,825.2 |
| 2020-08-24 | Option exercise | 3,500 | $35.02 | 80,325.2 |
| 2020-05-27 | Grant / award (derivative) | 72,872 | $0.00 | 72,872 |
| 2020-05-20 | Option exercise (derivative) | 6,000 | $0.00 | 0 |
| 2020-05-20 | Open-market sale | 12,615 | $39.45 | 70,430.2 |
| 2020-05-20 | Grant / award | 11,417 | $0.00 | 81,847.2 |
| 2020-05-20 | Tax withholding | 5,022 | $39.53 | 76,825.2 |
| 2020-05-20 | Option exercise | 6,000 | $28.20 | 83,045.2 |
| 2020-02-19 | Tax withholding | 7,846 | $45.97 | 77,045.2 |
| 2020-02-19 | Grant / award | 21,000 | $0.00 | 84,891.2 |
| 2020-01-04 | Grant / award (derivative) | 208,847 | $0.00 | 208,847 |
| 2020-01-04 | Grant / award (derivative) | 24,090 | $0.00 | 24,090 |
| 2019-12-17 | Grant / award (derivative) | 22,449 | $0.00 | 22,449 |
| 2019-11-15 | Option exercise (derivative) | 5,429 | $0.00 | 5,594 |
| 2019-11-15 | Option exercise (derivative) | 6,548 | $0.00 | 13,296 |
| 2019-11-15 | Option exercise | 11,977 | $0.00 | 69,159.2 |
| 2019-11-15 | Tax withholding | 5,268 | $39.66 | 63,891.2 |
| 2019-11-10 | Option exercise (derivative) | 3,188 | $0.00 | 0 |
| 2019-11-10 | Option exercise | 3,188 | $0.00 | 58,585.2 |
| 2019-11-10 | Tax withholding | 1,403 | $40.79 | 57,182.2 |
| 2019-06-18 | Option exercise (derivative) | 5,300 | $0.00 | 0 |
| 2019-06-18 | Option exercise | 5,300 | $28.08 | 60,697.2 |
| 2019-06-18 | Open-market sale | 5,300 | $44.00 | 55,397.2 |
| 2019-06-12 | Grant / award | 42,350 | $0.00 | 73,877.2 |
| 2019-06-12 | Tax withholding | 18,480 | $42.60 | 55,397.2 |
| 2019-05-03 | Open-market sale | 1,716 | $43.00 | 31,527.2 |
| 2019-04-01 | Open-market sale | 1,717 | $41.00 | 33,243.2 |
| 2019-03-25 | Open-market sale | 1,717 | $39.35 | 34,960.2 |
| 2019-02-21 | Tax withholding | 8,206 | $39.92 | 36,677.2 |
| 2019-02-21 | Grant / award | 18,998 | $0.00 | 44,883.2 |
| 2019-02-12 | Option exercise (derivative) | 5,312 | $0.00 | 2,688 |
| 2019-02-12 | Option exercise (derivative) | 2,688 | $0.00 | 0 |
| 2019-02-12 | Option exercise | 2,688 | $26.98 | 28,573.2 |
| 2019-02-12 | Open-market sale | 3,693 | $38.81 | 25,885.2 |
| 2019-02-12 | Option exercise | 5,312 | $26.98 | 29,578.2 |
| 2019-02-01 | Option exercise (derivative) | 10,200 | $0.00 | 0 |
| 2019-02-01 | Tax withholding | 3,860 | $37.91 | 24,266.2 |
| 2019-02-01 | Option exercise | 10,200 | $0.00 | 28,126.2 |
| 2018-11-16 | Open-market sale | 1,800 | $35.43 | 17,926.2 |
| 2018-11-15 | Option exercise (derivative) | 5,428 | $0.00 | 11,023 |
| 2018-11-15 | Tax withholding | 2,388 | $35.74 | 19,726.2 |
| 2018-11-15 | Option exercise | 5,428 | $0.00 | 22,114.2 |
| 2018-11-12 | Option exercise (derivative) | 3,094 | $0.00 | 3,188 |
| 2018-11-12 | Tax withholding | 1,196 | $36.81 | 16,686.2 |
| 2018-11-12 | Option exercise | 3,094 | $0.00 | 17,882.2 |
| 2018-11-08 | Grant / award (derivative) | 19,844 | $0.00 | 19,844 |
| 2018-11-06 | Option exercise (derivative) | 5,000 | $0.00 | 5,000 |
| 2018-11-06 | Tax withholding | 1,850 | $36.44 | 14,788.2 |
| 2018-11-06 | Option exercise | 5,000 | $0.00 | 16,638.2 |
| 2018-10-16 | Open-market sale | 750 | $38.87 | 10,888.2 |
| 2018-09-13 | Open-market sale | 750 | $43.56 | 12,388.2 |
| 2018-08-14 | Open-market sale | 750 | $39.11 | 13,138.2 |
| 2018-07-16 | Open-market sale | 1,500 | $34.33 | 13,888.2 |
| 2018-05-16 | Open-market sale | 1,500 | $34.67 | 15,388.2 |
| 2018-05-07 | Option exercise (derivative) | 1,770 | $0.00 | 0 |
| 2018-05-07 | Option exercise | 1,770 | $0.00 | 17,543.23 |
| 2018-05-07 | Tax withholding | 655 | $35.65 | 16,888.23 |
| 2018-02-16 | Open-market sale | 6,946 | $40.00 | 15,450.63 |
| 2018-02-01 | Option exercise (derivative) | 9,900 | $0.00 | 10,200 |
| 2018-02-01 | Tax withholding | 2,954 | $44.45 | 22,396.63 |
| 2018-02-01 | Option exercise | 9,900 | $0.00 | 25,350.63 |
| 2017-11-10 | Option exercise (derivative) | 3,093 | $0.00 | 6,282 |
| 2017-11-10 | Tax withholding | 990 | $40.37 | 15,450.63 |
| 2017-11-10 | Option exercise | 3,093 | $0.00 | 16,440.63 |
| 2017-11-09 | Grant / award (derivative) | 16,451 | $0.00 | 16,451 |
| 2017-11-03 | Option exercise (derivative) | 1,750 | $0.00 | 0 |
| 2017-11-03 | Option exercise (derivative) | 6,000 | $0.00 | 0 |
| 2017-11-03 | Option exercise | 6,000 | $23.53 | 28,157.63 |
| 2017-11-03 | Option exercise | 1,750 | $0.00 | 13,907.63 |
| 2017-11-03 | Tax withholding | 560 | $40.65 | 13,347.63 |
| 2017-11-03 | Option exercise | 10,000 | $20.64 | 22,157.63 |
| 2017-11-03 | Open-market sale | 16,000 | $40.02 | 12,157.63 |
| 2017-08-07 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2017-08-07 | Option exercise | 8,000 | $21.53 | 29,790.74 |
| 2017-08-07 | Grant / award | 18,000 | $37.84 | 11,790.74 |
| 2017-08-07 | Option exercise | 10,000 | $18.10 | 21,790.74 |
| 2017-05-09 | Option exercise (derivative) | 1,167 | $0.00 | 0 |
| 2017-05-09 | Option exercise | 1,167 | $0.00 | 12,167.74 |
| 2017-05-09 | Tax withholding | 377 | $0.00 | 11,790.74 |
| 2017-05-01 | Open-market sale | 3,000 | $35.87 | 11,000.74 |
| 2017-02-13 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2017-02-13 | Open-market sale | 7,000 | $31.69 | 13,920.06 |
| 2017-02-13 | Open-market sale | 5,000 | $31.68 | 20,920.06 |
| 2017-02-13 | Option exercise | 5,000 | $15.40 | 25,920.06 |
| 2017-02-01 | Option exercise (derivative) | 9,900 | $0.00 | 20,100 |
| 2017-02-01 | Tax withholding | 3,303 | $29.62 | 20,920.06 |
| 2017-02-01 | Option exercise | 9,900 | $0.00 | 24,223.06 |
| 2016-11-15 | Open-market sale | 5,000 | $28.78 | 14,323.06 |
| 2016-11-10 | Grant / award (derivative) | 9,375 | $0.00 | 9,375 |
| 2016-10-31 | Option exercise (derivative) | 2,000 | $0.00 | 0 |
| 2016-10-31 | Option exercise | 2,000 | $0.00 | 19,899.12 |
| 2016-10-31 | Tax withholding | 669 | $27.55 | 19,230.12 |
| 2016-08-30 | Open-market sale | 4,562 | $27.59 | 17,899.12 |
| 2016-08-04 | Option exercise (derivative) | 14,000 | $0.00 | 0 |
| 2016-08-04 | Open-market sale | 6,000 | $26.85 | 28,380.12 |
| 2016-08-04 | Option exercise | 14,000 | $10.84 | 34,380.12 |
| 2016-08-04 | Open-market sale | 5,919 | $26.85 | 22,461.12 |
| 2016-05-09 | Option exercise (derivative) | 900 | $0.00 | 0 |
| 2016-05-09 | Option exercise | 900 | $0.00 | 20,680.12 |
| 2016-05-09 | Tax withholding | 300 | $23.25 | 20,380.12 |
| 2016-02-01 | — | — | — | 19,086.06 |
| 2016-02-01 | Grant / award (derivative) | 45,000 | $0.00 | 45,000 |
| 2016-02-01 | Grant / award (derivative) | 30,000 | $0.00 | 30,000 |
| 2016-02-01 | — | — | — | 19,086.06 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.