SEC CIK 1441791
Carpenter Tod E.
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| DCIview stock → | 318,069 | 2026-09-24 |
| AMEview stock → | 10,480 | 2026-03-18 |
Position History — DCI
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — DCI
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-09-24 | Tax withholding | 18,761 | $86.60 | 318,069 |
| 2026-09-24 | Grant / award | 38,131 | $0.00 | 336,830 |
| 2026-09-04 | Option exercise (derivative) | 31,968 | $0.00 | 131,500 |
| 2026-09-04 | Open-market sale | 31,968 | $91.10 | 298,699 |
| 2026-09-04 | Option exercise | 31,968 | $42.72 | 330,667 |
| 2026-08-31 | Option exercise (derivative) | 3,032 | $0.00 | 163,468 |
| 2026-08-31 | Open-market sale | 3,032 | $91.00 | 298,699 |
| 2026-08-31 | Option exercise | 3,032 | $42.72 | 301,731 |
| 2025-10-01 | Grant / award (derivative) | 122,600 | $0.00 | 122,600 |
| 2025-09-25 | Tax withholding | 17,858 | $80.04 | 298,699 |
| 2025-09-25 | Grant / award | 36,296 | $0.00 | 316,557 |
| 2025-08-28 | Option exercise (derivative) | 100,500 | $0.00 | 0 |
| 2025-08-28 | Option exercise | 100,500 | $28.00 | 380,761 |
| 2025-08-28 | Open-market sale | 100,500 | $80.62 | 280,261 |
| 2025-07-10 | Option exercise (derivative) | 45,808 | $71.71 | 0 |
| 2025-07-10 | Grant / award | 45,808 | $28.00 | 326,069 |
| 2025-07-10 | Open-market sale | 45,808 | $71.71 | 280,261 |
| 2025-07-09 | Option exercise (derivative) | 2,159 | $71.00 | 45,808 |
| 2025-07-09 | Grant / award | 2,159 | $28.00 | 282,420 |
| 2025-07-09 | Open-market sale | 2,159 | $71.00 | 280,261 |
| 2025-07-08 | Option exercise (derivative) | 12,033 | $71.07 | 47,967 |
| 2025-07-08 | Open-market sale | 12,033 | $71.07 | 280,261 |
| 2025-07-08 | Grant / award | 12,033 | $28.00 | 292,294 |
| 2024-10-01 | Grant / award (derivative) | 131,700 | $0.00 | 131,700 |
| 2024-09-27 | Grant / award | 46,299 | $0.00 | 303,041 |
| 2024-09-27 | Tax withholding | 22,780 | $73.82 | 280,261 |
| 2024-09-23 | Option exercise (derivative) | 30,919 | $0.00 | 0 |
| 2024-09-23 | Option exercise | 30,919 | $36.57 | 287,661 |
| 2024-09-23 | Open-market sale | 30,919 | $72.69 | 256,742 |
| 2024-09-20 | Option exercise (derivative) | 24,081 | $0.00 | 30,919 |
| 2024-09-20 | Open-market sale | 24,081 | $72.52 | 256,742 |
| 2024-09-20 | Option exercise | 24,081 | $36.57 | 280,823 |
| 2024-01-03 | Option exercise (derivative) | 20,000 | $0.00 | 0 |
| 2024-01-03 | Tax withholding | 16,667 | $64.79 | 245,730 |
| 2024-01-03 | Option exercise | 54,000 | $38.78 | 299,730 |
| 2024-01-03 | Tax withholding | 42,988 | $64.79 | 256,742 |
| 2024-01-03 | Option exercise | 20,000 | $42.68 | 262,397 |
| 2023-09-21 | Grant / award (derivative) | 134,800 | $0.00 | 134,800 |
| 2023-09-21 | Grant / award | 79,172 | $0.00 | 281,350 |
| 2023-09-21 | Tax withholding | 38,953 | $59.66 | 242,397 |
| 2022-12-01 | Option exercise (derivative) | 24,500 | $0.00 | 0 |
| 2022-12-01 | Tax withholding | 19,807 | $60.92 | 202,178 |
| 2022-12-01 | Option exercise | 23,500 | $42.07 | 221,985 |
| 2022-12-01 | Tax withholding | 18,915 | $60.92 | 198,485 |
| 2022-12-01 | Option exercise | 24,500 | $33.58 | 217,400 |
| 2022-09-22 | Grant / award (derivative) | 148,400 | $0.00 | 148,400 |
| 2022-09-22 | Tax withholding | 12,690 | $50.89 | 192,900 |
| 2022-09-22 | Grant / award | 25,791 | $0.00 | 205,590 |
| 2021-09-23 | Grant / award (derivative) | 144,000 | $0.00 | 144,000 |
| 2021-03-15 | Option exercise (derivative) | 21,398 | $0.00 | 0 |
| 2021-03-15 | Open-market sale | 21,398 | $61.45 | 179,799 |
| 2021-03-15 | Option exercise | 21,398 | $34.88 | 201,179 |
| 2021-03-12 | Option exercise (derivative) | 500 | $0.00 | 21,398 |
| 2021-03-12 | Open-market sale | 500 | $61.51 | 179,799 |
| 2021-03-12 | Option exercise | 500 | $34.88 | 180,299 |
| 2021-03-11 | Option exercise (derivative) | 2,102 | $0.00 | 21,898 |
| 2021-03-11 | Open-market sale | 2,102 | $61.59 | 179,799 |
| 2021-03-11 | Option exercise | 2,102 | $34.88 | 181,901 |
| 2020-10-06 | Option exercise (derivative) | 15,000 | $0.00 | 0 |
| 2020-10-06 | Tax withholding | 11,770 | $50.46 | 179,799 |
| 2020-10-06 | Option exercise | 15,000 | $29.07 | 191,569 |
| 2020-09-24 | Grant / award (derivative) | 187,000 | $0.00 | 187,000 |
| 2020-09-24 | Grant / award | 41,922 | $0.00 | 197,195 |
| 2020-09-24 | Tax withholding | 20,626 | $46.06 | 176,569 |
| 2020-06-08 | Open-market sale | 10,000 | $51.36 | 155,273 |
| 2019-10-16 | Grant / award | 174.64 | $51.54 | 10,751 |
| 2019-09-26 | Grant / award (derivative) | 178,600 | $0.00 | 178,600 |
| 2019-09-26 | Tax withholding | 47,745 | $51.61 | 165,253 |
| 2019-09-26 | Grant / award | 110,955 | $0.00 | 212,998 |
| 2019-07-23 | Grant / award | 151.5 | $49.51 | 10,530 |
| 2019-03-29 | Open-market sale | 4,000 | $50.02 | 102,037 |
| 2019-02-12 | Grant / award | 1,396.93 | $48.95 | 10,303 |
| 2018-12-27 | Grant / award | 35.86 | $41.83 | 8,906 |
| 2018-12-17 | Grant / award | 32.27 | $46.48 | 8,832 |
| 2018-11-27 | Grant / award | 27.83 | $53.90 | 8,799 |
| 2018-11-13 | Grant / award | 27.56 | $54.43 | 8,772 |
| 2018-10-30 | Grant / award | 29.57 | $50.72 | 8,744 |
| 2018-10-16 | Grant / award | 28.08 | $53.42 | 8,714 |
| 2018-10-09 | Grant / award | 1,127.57 | $56.71 | 8,686 |
| 2018-10-02 | Grant / award | 25.17 | $58.06 | 7,559 |
| 2018-09-21 | Grant / award (derivative) | 152,000 | $0.00 | 152,000 |
| 2018-09-21 | Tax withholding | 14,899 | $59.18 | 106,025 |
| 2018-09-21 | Grant / award | 32,673 | $0.00 | 120,924 |
| 2018-09-18 | Grant / award | 24.97 | $58.54 | 7,534 |
| 2018-09-17 | Grant / award (derivative) | 8,960 | $0.00 | 8,960 |
| 2018-09-17 | Grant / award (derivative) | 11,065 | $0.00 | 11,065 |
| 2018-09-17 | Option exercise (derivative) | 18,000 | $0.00 | 0 |
| 2018-09-17 | Option exercise | 17,600 | $17.28 | 90,276 |
| 2018-09-17 | Option exercise | 18,000 | $21.20 | 99,316 |
| 2018-09-17 | Tax withholding | 8,960 | $59.04 | 81,316 |
| 2018-09-17 | Tax withholding | 11,065 | $59.04 | 88,251 |
| 2018-09-05 | Grant / award | 29.02 | $50.37 | 7,509 |
| 2018-08-21 | Grant / award | 29.69 | $49.23 | 7,452 |
| 2018-08-07 | Grant / award | 30.44 | $48.01 | 7,422 |
| 2018-07-24 | Grant / award | 31.67 | $46.15 | 7,391 |
| 2018-07-13 | Grant / award | 31.84 | $45.90 | 7,360 |
| 2018-06-28 | Grant / award | 32.42 | $45.08 | 7,328 |
| 2018-06-13 | Grant / award | 30.51 | $47.91 | 7,265 |
| 2018-05-30 | Grant / award | 30.72 | $47.57 | 7,235 |
| 2018-05-18 | Grant / award | 30.72 | $47.57 | 7,204 |
| 2018-05-02 | Grant / award | 32.84 | $44.50 | 7,173 |
| 2018-04-18 | Grant / award | 15.05 | $46.01 | 7,140 |
| 2018-02-07 | Grant / award | 1,322.83 | $47.50 | 7,097 |
| 2017-12-28 | Grant / award | 29.89 | $48.90 | 5,774 |
| 2017-12-13 | Grant / award | 29.86 | $48.95 | 5,723 |
| 2017-11-29 | Grant / award | 30.04 | $48.65 | 5,693 |
| 2017-11-15 | Grant / award | 31.58 | $46.28 | 5,663 |
| 2017-11-01 | Grant / award | 30.67 | $47.65 | 5,632 |
| 2017-10-18 | Grant / award | 31.06 | $47.05 | 5,601 |
| 2017-10-11 | Grant / award | 1,260.94 | $46.11 | 5,570 |
| 2017-10-04 | Grant / award | 31.34 | $46.64 | 4,309 |
| 2017-09-22 | Grant / award (derivative) | 150,500 | $0.00 | 150,500 |
| 2017-09-22 | Grant / award | 2,961 | $45.43 | 73,622 |
| 2017-09-22 | Tax withholding | 995 | $45.43 | 72,627 |
| 2017-09-22 | Grant / award | 30.4 | $45.55 | 4,278 |
| 2017-09-21 | Tax withholding | 672 | $45.19 | 70,661 |
| 2017-09-20 | Option exercise (derivative) | 11,000 | $0.00 | 0 |
| 2017-09-20 | Option exercise | 11,000 | $23.00 | 78,743 |
| 2017-09-20 | Tax withholding | 7,410 | $45.24 | 71,333 |
| 2017-09-06 | Grant / award | 29.91 | $46.29 | 4,247 |
| 2017-08-23 | Grant / award | 29.46 | $47.00 | 4,201 |
| 2017-08-10 | Grant / award | 29.74 | $46.56 | 4,172 |
| 2017-07-26 | Grant / award | 29.27 | $47.30 | 4,142 |
| 2017-07-11 | Grant / award | 30.29 | $45.72 | 4,113 |
| 2017-06-28 | Grant / award | 30.44 | $45.49 | 4,083 |
| 2017-06-13 | Grant / award | 29.51 | $46.93 | 4,037 |
| 2017-05-31 | Grant / award | 29.16 | $47.48 | 4,007 |
| 2017-05-17 | Grant / award | 30.06 | $46.06 | 3,978 |
| 2017-05-03 | Grant / award | 29.73 | $46.57 | 3,948 |
| 2017-04-19 | Grant / award | 4.04 | $44.73 | 3,918 |
| 2017-02-01 | Grant / award | 121.3 | $41.85 | 3,899 |
| 2016-12-28 | Grant / award | 28.02 | $42.55 | 3,778 |
| 2016-12-16 | Grant / award (derivative) | 166,500 | $0.00 | 166,500 |
| 2016-12-14 | Grant / award | 27.14 | $43.94 | 3,735 |
| 2016-11-30 | Grant / award | 29.54 | $40.37 | 3,708 |
| 2016-11-16 | Grant / award | 29.56 | $40.34 | 3,678 |
| 2016-11-02 | Grant / award | 33.09 | $36.03 | 3,648 |
| 2016-10-19 | Grant / award | 32.48 | $36.71 | 3,615 |
| 2016-10-12 | Grant / award | 116.79 | $36.42 | 3,583 |
| 2016-10-04 | Grant / award | 32.8 | $36.35 | 3,466 |
| 2016-09-22 | Tax withholding | 387 | $37.39 | 67,720 |
| 2016-09-22 | Grant / award | 1,149 | $37.39 | 68,107 |
| 2016-09-21 | Grant / award | 32.35 | $36.86 | 3,433 |
| 2016-09-07 | Grant / award | 31.92 | $37.35 | 3,401 |
| 2016-08-24 | Grant / award | 31.8 | $37.50 | 3,354 |
| 2016-08-10 | Grant / award | 32.45 | $36.75 | 3,322 |
| 2016-07-27 | Grant / award | 33.18 | $35.94 | 3,289 |
| 2016-07-13 | Grant / award | 33.7 | $35.38 | 3,256 |
| 2016-06-29 | Grant / award | 34.99 | $34.08 | 3,223 |
| 2016-06-15 | Grant / award | 33.84 | $35.24 | 3,171 |
| 2016-06-14 | Option exercise (derivative) | 1,000 | $0.00 | 0 |
| 2016-06-14 | Tax withholding | 6,664 | $35.29 | 66,944 |
| 2016-06-14 | Option exercise | 1,000 | $16.08 | 64,247 |
| 2016-06-14 | Option exercise | 10,000 | $17.55 | 73,608 |
| 2016-06-14 | Tax withholding | 639 | $35.29 | 63,608 |
| 2016-06-01 | Grant / award | 36.03 | $33.09 | 3,138 |
| 2016-05-18 | Grant / award | 36.67 | $32.52 | 3,102 |
| 2016-05-04 | Grant / award | 2.6 | $32.55 | 3,065 |
| 2015-12-30 | Grant / award | 37.42 | $28.78 | 3,045 |
| 2015-12-17 | Grant / award (derivative) | 160,500 | $0.00 | 160,500 |
| 2015-12-16 | Grant / award | 38.9 | $27.68 | 2,990 |
| 2015-12-08 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2015-12-08 | Option exercise | 5,000 | $16.50 | 66,826 |
| 2015-12-08 | Tax withholding | 3,596 | $28.60 | 63,230 |
| 2015-12-02 | Grant / award | 117.79 | $30.86 | 2,951 |
| 2015-11-18 | Grant / award | 36.43 | $29.56 | 2,833 |
| 2015-11-04 | Grant / award | 34.79 | $30.96 | 2,797 |
| 2015-10-21 | Grant / award | 36.67 | $29.37 | 2,762 |
| 2015-10-07 | Grant / award | 35.99 | $29.92 | 2,725 |
| 2015-09-23 | Grant / award | 36.63 | $29.40 | 2,689 |
| 2015-09-18 | Tax withholding | 463 | $29.57 | 61,826 |
| 2015-09-18 | Grant / award | 1,377 | $29.57 | 62,289 |
| 2015-09-09 | Grant / award | 34.6 | $31.13 | 2,653 |
| 2015-08-26 | Grant / award | 35.38 | $30.44 | 2,604 |
| 2015-08-12 | Grant / award | 32.21 | $33.44 | 2,569 |
| 2015-07-29 | Grant / award | 32.81 | $32.82 | 2,536 |
| 2015-07-15 | Grant / award | 31.69 | $33.98 | 2,504 |
| 2015-07-01 | Grant / award | 29.97 | $35.94 | 2,460 |
| 2015-06-19 | Grant / award | 14.34 | $36.22 | 2,430 |
| 2015-01-30 | Option exercise (derivative) | 55,000 | $0.00 | 55,000 |
| 2014-12-30 | Grant / award | 20.61 | $39.20 | 2,406 |
| 2014-12-17 | Grant / award | 21.69 | $37.24 | 2,375 |
| 2014-12-05 | Option exercise (derivative) | 54,000 | $0.00 | 54,000 |
| 2014-12-03 | Grant / award | 20.69 | $39.03 | 2,353 |
| 2014-11-19 | Grant / award | 18.92 | $42.68 | 2,332 |
| 2014-11-05 | Grant / award | 19.3 | $41.85 | 2,313 |
| 2014-10-22 | Grant / award | 20.5 | $39.40 | 2,294 |
| 2014-10-10 | Grant / award | 397.37 | $38.97 | 2,274 |
| 2014-10-07 | Grant / award | 20.57 | $39.27 | 1,876 |
| 2014-09-25 | Tax withholding | 1,344 | $40.59 | 60,885 |
| 2014-09-24 | Grant / award | 19.61 | $41.19 | 1,856 |
| 2014-09-19 | Tax withholding | 562 | $41.43 | 62,229 |
| 2014-09-19 | Grant / award | 1,670 | $41.43 | 62,791 |
| 2014-09-09 | Grant / award | 19.24 | $41.97 | 1,836 |
| 2014-08-27 | Grant / award | 19.2 | $42.06 | 1,810 |
| 2014-08-13 | Grant / award | 20.46 | $39.47 | 1,791 |
| 2014-07-30 | Grant / award | 11.3 | $39.47 | 1,770 |
| 2014-04-01 | Grant / award (derivative) | 20,000 | $0.00 | 20,000 |
| 2013-12-27 | Grant / award | 26.47 | $43.33 | 1,746 |
| 2013-12-17 | Grant / award | 12.23 | $42.28 | 1,714 |
| 2013-12-09 | Grant / award (derivative) | 23,500 | $0.00 | 23,500 |
| 2013-12-04 | Grant / award | 12.37 | $41.80 | 1,702 |
| 2013-11-19 | Grant / award | 13.2 | $39.16 | 1,690 |
| 2013-11-05 | Grant / award | 12.93 | $39.98 | 1,677 |
| 2013-10-22 | Grant / award | 12.58 | $41.10 | 1,664 |
| 2013-10-11 | Grant / award | 65.58 | $38.90 | 1,651 |
| 2013-10-09 | Grant / award | 3.65 | $37.91 | 1,585 |
| 2013-09-20 | Grant / award | 4,725 | $38.40 | 62,689 |
| 2013-09-20 | Tax withholding | 1,588 | $38.40 | 61,101 |
| 2013-09-16 | Open-market sale | 1,996 | $38.57 | 57,964 |
| 2013-09-13 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2013-09-13 | Option exercise | 5,000 | $15.25 | 62,964 |
| 2013-09-13 | Tax withholding | 3,004 | $38.27 | 59,960 |
| 2012-12-31 | Grant / award | 30.2 | $32.81 | 1,566 |
| 2012-12-19 | Grant / award | 12.83 | $33.58 | 1,532 |
| 2012-12-07 | Grant / award (derivative) | 24,500 | $0.00 | 24,500 |
| 2012-12-05 | Grant / award | 12.96 | $33.25 | 1,519 |
| 2012-11-20 | Grant / award | 12.88 | $33.45 | 1,506 |
| 2012-11-07 | Grant / award | 12.83 | $33.58 | 1,493 |
| 2012-10-24 | Grant / award | 13.54 | $31.81 | 1,480 |
| 2012-10-12 | Grant / award | 198.87 | $33.63 | 1,467 |
| 2012-09-21 | Tax withholding | 1,691 | $35.19 | 55,946 |
| 2012-09-21 | Grant / award | 5,169 | $35.19 | 57,637 |
| 2012-09-21 | Grant / award | 2,000 | $0.00 | 57,946 |
| 2012-09-10 | Option exercise (derivative) | 11,200 | $0.00 | 0 |
| 2012-09-10 | Tax withholding | 6,783 | $36.70 | 52,465 |
| 2012-09-10 | Option exercise | 12,000 | $8.89 | 53,929 |
| 2012-09-10 | Tax withholding | 5,881 | $36.70 | 48,048 |
| 2012-09-10 | Option exercise | 11,200 | $15.19 | 59,248 |
| 2012-01-04 | Grant / award | 6.29 | $68.53 | 629 |
| 2011-12-20 | Grant / award | 6.25 | $68.91 | 623 |
| 2011-12-09 | Option exercise (derivative) | 12,000 | $0.00 | 12,000 |
| 2011-12-06 | Grant / award | 6.3 | $68.39 | 615 |
| 2011-11-22 | Grant / award | 6.67 | $64.61 | 609 |
| 2011-11-08 | Grant / award | 6.47 | $66.58 | 602 |
| 2011-10-26 | Grant / award | 6.84 | $63.01 | 596 |
| 2011-10-26 | Tax withholding | 491 | $63.75 | 20,960 |
| 2011-10-13 | Grant / award | 89.61 | $59.42 | 589 |
| 2011-07-08 | Option exercise (derivative) | 6,000 | $0.00 | 0 |
| 2011-07-08 | Tax withholding | 3,137 | $62.58 | 21,449 |
| 2011-07-08 | Option exercise | 6,000 | $18.19 | 24,586 |
| 2011-01-04 | Grant / award | 6.55 | $57.89 | 496 |
| 2010-12-21 | Grant / award | 6.39 | $59.32 | 489 |
| 2010-12-10 | Grant / award (derivative) | 7,500 | $0.00 | 7,500 |
| 2010-12-07 | Grant / award | 6.59 | $57.52 | 482 |
| 2010-11-23 | Grant / award | 8.36 | $53.15 | 475 |
| 2010-11-09 | Grant / award | 7.59 | $49.98 | 467 |
| 2010-10-26 | Grant / award | 6.83 | $49.58 | 459 |
| 2010-10-19 | Grant / award | 46.69 | $47.53 | 453 |
| 2010-09-13 | Option exercise (derivative) | 6,000 | $0.00 | 0 |
| 2010-09-13 | Open-market sale | 6,000 | $44.50 | 18,581 |
| 2010-09-13 | I | 3,911 | $44.50 | 3,525 |
| 2010-09-13 | Option exercise | 6,000 | $12.91 | 24,579 |
| 2010-09-10 | I | 3,295 | $44.38 | 7,437 |
| 2009-12-11 | Grant / award (derivative) | 9,000 | $0.00 | 9,000 |
| 2009-11-23 | Option exercise (derivative) | 7,000 | $0.00 | 0 |
| 2009-11-23 | Open-market sale | 3,537 | $43.94 | 18,574 |
| 2009-11-23 | Option exercise | 7,000 | $11.50 | 22,111 |
| 2009-09-25 | Grant / award | 2,000 | $0.00 | 15,111 |
| 2009-01-23 | Grant / award | 27.49 | $31.07 | 397 |
| 2008-12-23 | Grant / award | 10.71 | $31.59 | 370 |
| 2008-12-09 | Grant / award (derivative) | 8,800 | $0.00 | 8,800 |
| 2008-12-09 | Grant / award | 9.39 | $36.04 | 358 |
| 2008-11-25 | Grant / award | 11.4 | $29.70 | 348 |
| 2008-11-12 | Grant / award | 10.87 | $31.14 | 337 |
| 2008-10-28 | Grant / award | 11.85 | $28.57 | 326 |
| 2008-10-15 | Grant / award | 51.77 | $33.31 | 314 |
| 2008-09-08 | I | 3,222 | $42.00 | 10,226 |
| 2008-08-01 | — | — | — | 13,099 |
| 2008-08-01 | — | — | — | 6,981 |
| 2008-08-01 | — | — | — | 262 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.