SEC CIK 1609526
Campe Heather
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| FULview stock → | 24,653.08 | 2026-01-27 |
Position History — FUL
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — FUL
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-10-23 | Grant / award (derivative) | 44.9 | $49.61 | 6,132.18 |
| 2026-10-09 | Grant / award (derivative) | 44.95 | $49.56 | 6,087.28 |
| 2026-09-25 | Grant / award (derivative) | 44.5 | $50.06 | 6,042.33 |
| 2026-09-11 | Grant / award (derivative) | 43.17 | $51.60 | 5,997.83 |
| 2026-08-28 | Grant / award (derivative) | 39.53 | $56.35 | 5,954.66 |
| 2026-08-14 | Grant / award (derivative) | 35.5 | $62.75 | 5,915.13 |
| 2026-07-31 | Grant / award (derivative) | 40.28 | $55.30 | 5,855.93 |
| 2026-07-17 | Grant / award (derivative) | 39.11 | $56.96 | 5,815.65 |
| 2026-07-06 | Grant / award (derivative) | 38.15 | $58.39 | 5,776.54 |
| 2026-06-22 | Grant / award (derivative) | 34.64 | $64.31 | 5,738.39 |
| 2026-06-05 | Grant / award (derivative) | 37.2 | $59.88 | 5,703.75 |
| 2026-05-22 | Grant / award (derivative) | 38.56 | $57.78 | 5,666.55 |
| 2026-05-08 | Grant / award (derivative) | 36.37 | $61.25 | 5,605.08 |
| 2026-04-24 | Grant / award (derivative) | 35.46 | $62.83 | 5,568.71 |
| 2026-04-10 | Grant / award (derivative) | 34.96 | $63.73 | 5,533.25 |
| 2026-03-27 | Grant / award (derivative) | 37.65 | $59.17 | 5,498.29 |
| 2026-03-13 | Grant / award (derivative) | 41.06 | $54.26 | 5,460.64 |
| 2026-02-27 | Grant / award (derivative) | 33.9 | $65.72 | 5,419.58 |
| 2026-02-13 | Grant / award (derivative) | 32.57 | $67.49 | 5,366.47 |
| 2026-01-30 | Grant / award (derivative) | 36.08 | $60.10 | 5,333.9 |
| 2026-01-27 | Option exercise (derivative) | 634 | $59.81 | 1,292.21 |
| 2026-01-27 | Tax withholding | 161 | $59.81 | 24,653.08 |
| 2026-01-27 | Option exercise | 634 | $59.81 | 24,814.08 |
| 2026-01-26 | Grant / award (derivative) | 15,177 | $59.81 | 15,177 |
| 2026-01-26 | Grant / award (derivative) | 2,238 | $0.00 | 2,238 |
| 2026-01-26 | Option exercise (derivative) | 563 | $60.07 | 580.73 |
| 2026-01-26 | Option exercise | 563 | $60.07 | 24,348.08 |
| 2026-01-26 | Tax withholding | 168 | $60.07 | 24,180.08 |
| 2026-01-24 | Option exercise (derivative) | 625 | $60.07 | 0 |
| 2026-01-24 | Option exercise (derivative) | 1,415 | $60.07 | 0 |
| 2026-01-24 | Grant / award | 56 | $60.07 | 24,430.08 |
| 2026-01-24 | Option exercise | 625 | $60.07 | 24,374.08 |
| 2026-01-24 | Option exercise | 1,415 | $60.07 | 23,749.08 |
| 2026-01-24 | Tax withholding | 452 | $60.07 | 23,785.08 |
| 2026-01-24 | Tax withholding | 193 | $60.07 | 24,237.08 |
| 2026-01-20 | Grant / award (derivative) | 1,415 | $0.00 | 1,415 |
| 2026-01-16 | Grant / award (derivative) | 35.81 | $60.54 | 5,297.82 |
| 2026-01-02 | Grant / award (derivative) | 35.93 | $60.34 | 5,262.01 |
| 2025-12-19 | Grant / award (derivative) | 36.2 | $59.89 | 5,226.08 |
| 2025-12-05 | Grant / award (derivative) | 37.28 | $58.15 | 5,189.88 |
| 2025-11-21 | Grant / award (derivative) | 37.81 | $57.34 | 5,152.6 |
| 2025-11-07 | Grant / award (derivative) | 37.47 | $57.87 | 5,114.79 |
| 2025-10-24 | Grant / award (derivative) | 35.26 | $61.49 | 5,056.78 |
| 2025-10-10 | Grant / award (derivative) | 37.98 | $57.09 | 5,021.52 |
| 2025-09-26 | Grant / award (derivative) | 37.29 | $58.14 | 4,983.54 |
| 2025-09-12 | Grant / award (derivative) | 35.17 | $61.65 | 4,946.25 |
| 2025-08-29 | Grant / award (derivative) | 35.51 | $61.05 | 4,911.08 |
| 2025-08-15 | Grant / award (derivative) | 36.77 | $58.97 | 4,856.65 |
| 2025-08-01 | Grant / award (derivative) | 38.99 | $55.60 | 4,819.88 |
| 2025-07-18 | Grant / award (derivative) | 36.06 | $60.13 | 4,780.89 |
| 2025-07-03 | Grant / award (derivative) | 34.83 | $62.24 | 4,744.83 |
| 2025-06-20 | Grant / award (derivative) | 39.73 | $54.57 | 4,710 |
| 2025-06-06 | Grant / award (derivative) | 38.59 | $56.18 | 4,670.27 |
| 2025-05-23 | Grant / award (derivative) | 39.99 | $54.22 | 4,631.68 |
| 2025-05-09 | Grant / award (derivative) | 39.76 | $54.53 | 4,572.97 |
| 2025-04-25 | Grant / award (derivative) | 39.73 | $54.57 | 4,533.21 |
| 2025-04-11 | Grant / award (derivative) | 40.35 | $53.73 | 4,493.48 |
| 2025-03-28 | Grant / award (derivative) | 39.59 | $54.77 | 4,453.13 |
| 2025-03-14 | Grant / award (derivative) | 40.58 | $53.43 | 4,413.54 |
| 2025-02-28 | Grant / award (derivative) | 38.21 | $56.74 | 4,372.96 |
| 2025-02-14 | Grant / award (derivative) | 35.1 | $60.87 | 4,318.63 |
| 2025-01-31 | Grant / award (derivative) | 33.34 | $63.13 | 4,283.53 |
| 2025-01-27 | Grant / award (derivative) | 10,831 | $64.28 | 10,831 |
| 2025-01-27 | Grant / award (derivative) | 1,896 | $0.00 | 1,896 |
| 2025-01-26 | Option exercise (derivative) | 553 | $62.77 | 1,125.79 |
| 2025-01-26 | Tax withholding | 136 | $62.77 | 22,316.23 |
| 2025-01-26 | Option exercise | 553 | $62.77 | 22,452.23 |
| 2025-01-24 | Option exercise (derivative) | 598 | $62.32 | 616.58 |
| 2025-01-24 | Option exercise (derivative) | 1,855 | $62.32 | 0 |
| 2025-01-24 | Option exercise (derivative) | 594 | $62.32 | 0 |
| 2025-01-24 | Tax withholding | 154 | $62.32 | 22,705.23 |
| 2025-01-24 | Grant / award | 64 | $62.32 | 22,859.23 |
| 2025-01-24 | Option exercise | 594 | $62.32 | 22,795.23 |
| 2025-01-24 | Option exercise | 598 | $62.32 | 22,201.23 |
| 2025-01-24 | Tax withholding | 625 | $62.32 | 21,899.23 |
| 2025-01-24 | Tax withholding | 181 | $62.32 | 22,524.23 |
| 2025-01-24 | Option exercise | 1,855 | $62.32 | 21,603.23 |
| 2025-01-22 | Grant / award (derivative) | 1,855 | $0.00 | 1,855 |
| 2025-01-17 | Grant / award (derivative) | 33.9 | $62.09 | 4,250.19 |
| 2025-01-03 | Grant / award (derivative) | 33.52 | $62.79 | 4,216.29 |
| 2024-12-20 | Grant / award (derivative) | 30.88 | $68.16 | 4,182.77 |
| 2024-12-06 | Grant / award (derivative) | 27.87 | $75.54 | 4,151.89 |
| 2024-11-22 | Grant / award (derivative) | 27.64 | $76.16 | 4,124.02 |
| 2024-11-08 | Grant / award (derivative) | 27.06 | $77.79 | 4,096.38 |
| 2024-10-25 | Grant / award (derivative) | 28.14 | $74.80 | 4,057.07 |
| 2024-10-11 | Grant / award (derivative) | 26.66 | $78.95 | 4,028.93 |
| 2024-09-27 | Grant / award (derivative) | 26.28 | $80.09 | 4,002.27 |
| 2024-09-13 | Grant / award (derivative) | 26.06 | $80.78 | 3,975.99 |
| 2024-08-30 | Grant / award (derivative) | 24.57 | $85.66 | 3,949.93 |
| 2024-08-16 | Grant / award (derivative) | 25.93 | $81.17 | 3,925.36 |
| 2024-08-02 | Grant / award (derivative) | 25.92 | $81.22 | 3,888.55 |
| 2024-07-19 | Grant / award (derivative) | 25.51 | $82.53 | 3,862.63 |
| 2024-07-12 | Option exercise (derivative) | 23,696 | $50.10 | 0 |
| 2024-07-12 | Option exercise | 23,696 | $50.10 | 43,437.79 |
| 2024-07-12 | Open-market sale | 23,696 | $82.66 | 19,741.79 |
| 2024-07-05 | Grant / award (derivative) | 27.84 | $75.60 | 3,837.12 |
| 2024-06-21 | Grant / award (derivative) | 26.98 | $78.01 | 3,809.28 |
| 2024-06-07 | Grant / award (derivative) | 27.67 | $76.07 | 3,782.3 |
| 2024-05-24 | Grant / award (derivative) | 26.51 | $79.40 | 3,754.63 |
| 2024-05-10 | Grant / award (derivative) | 26.44 | $79.62 | 3,717.83 |
| 2024-04-26 | Grant / award (derivative) | 28.36 | $74.23 | 3,691.39 |
| 2024-04-12 | Grant / award (derivative) | 27.73 | $75.92 | 3,663.03 |
| 2024-04-01 | Grant / award (derivative) | 26.67 | $78.92 | 3,635.3 |
| 2024-03-15 | Grant / award (derivative) | 26.42 | $79.66 | 3,608.63 |
| 2024-03-01 | Grant / award (derivative) | 26.47 | $79.53 | 3,582.21 |
| 2024-02-16 | Grant / award (derivative) | 26.92 | $77.30 | 3,546.49 |
| 2024-02-13 | Open-market sale | 3,450 | $76.83 | 19,735.82 |
| 2024-02-02 | Grant / award (derivative) | 26.66 | $75.92 | 3,519.57 |
| 2024-01-27 | Option exercise (derivative) | 871 | $77.72 | 0 |
| 2024-01-27 | Option exercise (derivative) | 2,974 | $77.72 | 0 |
| 2024-01-27 | Tax withholding | 907 | $77.72 | 23,185.82 |
| 2024-01-27 | Tax withholding | 258 | $77.72 | 24,092.82 |
| 2024-01-27 | Grant / award | 100 | $77.72 | 24,350.82 |
| 2024-01-27 | Option exercise | 871 | $77.72 | 24,250.82 |
| 2024-01-27 | Option exercise | 2,974 | $77.72 | 23,379.82 |
| 2024-01-26 | Grant / award (derivative) | 9,928 | $77.72 | 9,928 |
| 2024-01-26 | Grant / award (derivative) | 1,660 | $0.00 | 1,660 |
| 2024-01-24 | Option exercise (derivative) | 13,243 | $48.35 | 0 |
| 2024-01-24 | Option exercise (derivative) | 569 | $77.78 | 588.23 |
| 2024-01-24 | Option exercise (derivative) | 590 | $77.78 | 1,200.99 |
| 2024-01-24 | Option exercise | 13,243 | $48.35 | 32,878.82 |
| 2024-01-24 | Tax withholding | 193 | $77.78 | 33,844.82 |
| 2024-01-24 | Option exercise | 569 | $77.78 | 34,037.82 |
| 2024-01-24 | Option exercise | 590 | $77.78 | 33,468.82 |
| 2024-01-24 | Open-market sale | 13,243 | $77.05 | 20,405.82 |
| 2024-01-24 | Tax withholding | 196 | $77.78 | 33,648.82 |
| 2024-01-22 | Grant / award (derivative) | 2,974 | $0.00 | 2,974 |
| 2024-01-19 | Grant / award (derivative) | 26.37 | $76.75 | 3,492.91 |
| 2024-01-05 | Grant / award (derivative) | 26.01 | $77.82 | 3,466.54 |
| 2023-12-22 | Grant / award (derivative) | 24.58 | $82.36 | 3,440.53 |
| 2023-12-08 | Grant / award (derivative) | 25.67 | $78.84 | 3,415.95 |
| 2023-11-24 | Grant / award (derivative) | 26.47 | $76.45 | 3,390.28 |
| 2023-11-10 | Grant / award (derivative) | 27.98 | $72.34 | 3,363.81 |
| 2023-10-27 | Grant / award (derivative) | 31.22 | $64.84 | 3,325.86 |
| 2023-10-13 | Grant / award (derivative) | 28.76 | $70.37 | 3,294.64 |
| 2023-09-29 | Grant / award (derivative) | 29.5 | $68.61 | 3,265.88 |
| 2023-09-15 | Grant / award (derivative) | 29.39 | $68.86 | 3,236.38 |
| 2023-09-01 | Grant / award (derivative) | 27.72 | $73.01 | 3,206.99 |
| 2023-08-18 | Grant / award (derivative) | 29.08 | $69.60 | 3,179.27 |
| 2023-08-04 | Grant / award (derivative) | 27.96 | $72.40 | 3,141.44 |
| 2023-07-21 | Grant / award (derivative) | 27.6 | $73.34 | 3,113.48 |
| 2023-07-07 | Grant / award (derivative) | 29.3 | $69.09 | 3,085.88 |
| 2023-07-05 | Option exercise (derivative) | 12,312 | $48.35 | 13,243 |
| 2023-07-05 | Option exercise (derivative) | 4,000 | $45.05 | 0 |
| 2023-07-05 | Option exercise | 12,312 | $48.35 | 23,328.19 |
| 2023-07-05 | Open-market sale | 16,312 | $70.08 | 11,016.19 |
| 2023-07-05 | Option exercise | 4,000 | $45.05 | 27,328.19 |
| 2023-06-23 | Grant / award (derivative) | 32.05 | $63.15 | 3,056.58 |
| 2023-06-09 | Grant / award (derivative) | 30.88 | $65.55 | 3,024.53 |
| 2023-05-26 | Grant / award (derivative) | 31.58 | $64.10 | 2,993.65 |
| 2023-05-12 | Grant / award (derivative) | 30.99 | $65.31 | 2,962.07 |
| 2023-04-28 | Grant / award (derivative) | 30.59 | $66.17 | 2,921.93 |
| 2023-04-14 | Grant / award (derivative) | 30.56 | $66.24 | 2,891.34 |
| 2023-03-31 | Grant / award (derivative) | 29.57 | $68.45 | 2,860.78 |
| 2023-03-17 | Grant / award (derivative) | 31.31 | $64.65 | 2,831.21 |
| 2023-03-03 | Grant / award (derivative) | 28.03 | $72.21 | 2,799.9 |
| 2023-02-17 | Grant / award (derivative) | 27.98 | $71.84 | 2,764.33 |
| 2023-02-03 | Grant / award (derivative) | 26.32 | $73.93 | 2,736.35 |
| 2023-01-27 | Option exercise (derivative) | 836 | $68.34 | 861.55 |
| 2023-01-27 | Option exercise | 836 | $68.34 | 11,273.19 |
| 2023-01-27 | Tax withholding | 257 | $68.34 | 11,016.19 |
| 2023-01-24 | Grant / award (derivative) | 1,770 | $0.00 | 1,770 |
| 2023-01-24 | Option exercise (derivative) | 563 | $68.17 | 1,143.66 |
| 2023-01-24 | Option exercise (derivative) | 923 | $68.17 | 0 |
| 2023-01-24 | Grant / award (derivative) | 10,730 | $68.17 | 10,730 |
| 2023-01-24 | Grant / award | 576 | $68.17 | 10,601.19 |
| 2023-01-24 | Tax withholding | 330 | $68.17 | 10,437.19 |
| 2023-01-24 | Tax withholding | 202 | $68.17 | 10,767.19 |
| 2023-01-24 | Tax withholding | 195 | $68.17 | 10,969.19 |
| 2023-01-24 | Option exercise | 563 | $68.17 | 11,164.19 |
| 2023-01-24 | Option exercise | 923 | $68.17 | 10,025.19 |
| 2023-01-20 | Grant / award (derivative) | 28.27 | $68.85 | 2,710.03 |
| 2023-01-06 | Grant / award (derivative) | 27.13 | $71.74 | 2,681.76 |
| 2022-12-23 | Grant / award (derivative) | 26.43 | $73.63 | 2,654.63 |
| 2022-12-09 | Grant / award (derivative) | 25.27 | $77.00 | 2,628.2 |
| 2022-11-25 | Grant / award (derivative) | 24.42 | $79.70 | 2,602.93 |
| 2022-11-14 | Option exercise (derivative) | 7,000 | $45.05 | 4,000 |
| 2022-11-14 | Option exercise (derivative) | 7,323 | $48.92 | 0 |
| 2022-11-14 | Open-market sale | 14,323 | $75.28 | 9,100.19 |
| 2022-11-14 | Option exercise | 7,000 | $45.05 | 23,423.19 |
| 2022-11-14 | Option exercise | 7,323 | $48.92 | 16,423.19 |
| 2022-11-11 | Grant / award (derivative) | 25.89 | $75.17 | 2,571.5 |
| 2022-11-01 | Option exercise (derivative) | 1,546 | $70.26 | 0 |
| 2022-11-01 | Tax withholding | 706 | $70.26 | 9,100.19 |
| 2022-11-01 | Grant / award | 1,546 | $70.26 | 9,806.19 |
| 2022-10-28 | Grant / award (derivative) | 27.93 | $69.69 | 2,545.61 |
| 2022-10-14 | Grant / award (derivative) | 30.31 | $64.21 | 2,517.68 |
| 2022-09-30 | Grant / award (derivative) | 32.38 | $60.10 | 2,487.37 |
| 2022-09-16 | Grant / award (derivative) | 32.54 | $59.80 | 2,454.99 |
| 2022-09-02 | Grant / award (derivative) | 30.47 | $63.87 | 2,422.45 |
| 2022-08-19 | Grant / award (derivative) | 27.55 | $70.64 | 2,391.98 |
| 2022-08-05 | Grant / award (derivative) | 30.47 | $63.88 | 2,364.43 |
| 2022-08-01 | Option exercise (derivative) | 10,067 | $64.26 | 0 |
| 2022-08-01 | Option exercise | 10,067 | $64.26 | 11,763.19 |
| 2022-08-01 | Tax withholding | 3,503 | $64.26 | 8,260.19 |
| 2022-07-22 | Grant / award (derivative) | 31.81 | $62.42 | 2,327.82 |
| 2022-07-08 | Grant / award (derivative) | 32.35 | $60.15 | 2,296.01 |
| 2022-06-24 | Grant / award (derivative) | 31.46 | $61.87 | 2,263.66 |
| 2022-06-10 | Grant / award (derivative) | 28.21 | $68.98 | 2,232.2 |
| 2022-05-27 | Grant / award (derivative) | 27.36 | $71.13 | 2,203.99 |
| 2022-05-13 | Grant / award (derivative) | 29.93 | $65.02 | 2,176.63 |
| 2022-04-29 | Grant / award (derivative) | 29.18 | $66.70 | 2,140.75 |
| 2022-04-18 | Grant / award (derivative) | 27.74 | $70.15 | 2,111.57 |
| 2022-04-01 | Grant / award (derivative) | 28.9 | $67.33 | 2,083.83 |
| 2022-03-18 | Grant / award (derivative) | 28.95 | $67.23 | 2,054.93 |
| 2022-03-04 | Grant / award (derivative) | 29.42 | $66.15 | 2,021.19 |
| 2022-02-18 | Grant / award (derivative) | 27.58 | $70.38 | 1,991.77 |
| 2022-02-04 | Grant / award (derivative) | 27.35 | $69.22 | 1,964.19 |
| 2022-02-01 | Option exercise (derivative) | 16,472 | $45.05 | 11,000 |
| 2022-02-01 | Open-market sale | 1,574 | $71.84 | 18,168.19 |
| 2022-02-01 | Option exercise | 16,472 | $45.05 | 19,742.19 |
| 2022-02-01 | Open-market sale | 16,472 | $71.63 | 1,696.19 |
| 2022-01-27 | Option exercise (derivative) | 826 | $71.12 | 1,679 |
| 2022-01-27 | Tax withholding | 254 | $71.12 | 3,270.19 |
| 2022-01-27 | Option exercise | 826 | $71.12 | 3,524.19 |
| 2022-01-24 | Option exercise (derivative) | 886 | $72.94 | 913 |
| 2022-01-24 | Grant / award (derivative) | 1,688 | $0.00 | 1,688 |
| 2022-01-24 | Option exercise (derivative) | 1,040 | $72.94 | 0 |
| 2022-01-24 | Grant / award (derivative) | 11,636 | $72.94 | 11,636 |
| 2022-01-24 | Grant / award | 531 | $72.94 | 3,531.19 |
| 2022-01-24 | Option exercise | 886 | $72.94 | 3,000.19 |
| 2022-01-24 | Option exercise | 1,040 | $72.94 | 2,114.19 |
| 2022-01-24 | Tax withholding | 372 | $72.94 | 2,698.19 |
| 2022-01-24 | Tax withholding | 298 | $72.94 | 3,070.19 |
| 2022-01-24 | Tax withholding | 163 | $72.94 | 3,368.19 |
| 2022-01-21 | Grant / award (derivative) | 26.17 | $72.34 | 1,936.84 |
| 2022-01-07 | Grant / award (derivative) | 24.67 | $76.74 | 1,910.67 |
| 2021-12-27 | Grant / award (derivative) | 23.4 | $80.89 | 1,886 |
| 2021-12-10 | Grant / award (derivative) | 24.1 | $78.54 | 1,862.6 |
| 2021-12-01 | — | — | — | 1,074.19 |
| 2019-08-01 | Grant / award (derivative) | 9,708 | $0.00 | 9,708 |
| 2019-04-05 | Option exercise (derivative) | 6,000 | $33.38 | 13,689 |
| 2019-04-05 | Option exercise (derivative) | 1,998 | $28.40 | 0 |
| 2019-04-05 | Option exercise | 1,446 | $20.57 | 26,101 |
| 2019-04-05 | Open-market sale | 11,457 | $50.36 | 14,644 |
| 2019-04-05 | Option exercise | 1,998 | $28.40 | 24,655 |
| 2019-04-05 | Option exercise | 2,013 | $22.27 | 22,657 |
| 2019-04-05 | Option exercise | 6,000 | $33.38 | 20,644 |
| 2019-01-26 | Option exercise (derivative) | 494 | $46.50 | 892.62 |
| 2019-01-26 | Option exercise (derivative) | 1,625 | $46.50 | 1,675.94 |
| 2019-01-26 | Option exercise | 1,625 | $46.50 | 14,791 |
| 2019-01-26 | Option exercise | 494 | $46.50 | 15,285 |
| 2019-01-26 | Tax withholding | 152 | $46.50 | 15,133 |
| 2019-01-26 | Tax withholding | 489 | $46.50 | 14,644 |
| 2019-01-25 | Option exercise (derivative) | 825 | $46.50 | 1,559.97 |
| 2019-01-25 | Option exercise (derivative) | 767 | $46.50 | 1,560.97 |
| 2019-01-25 | Tax withholding | 276 | $46.50 | 13,166 |
| 2019-01-25 | Option exercise | 825 | $46.50 | 12,950 |
| 2019-01-25 | Option exercise | 767 | $46.50 | 13,717 |
| 2019-01-25 | Tax withholding | 275 | $46.50 | 13,442 |
| 2019-01-24 | Grant / award (derivative) | 2,947 | $0.00 | 2,947 |
| 2019-01-24 | Grant / award (derivative) | 27,472 | $45.05 | 27,472 |
| 2019-01-24 | Grant / award (derivative) | 2,947 | $0.00 | 2,947 |
| 2019-01-24 | Grant / award (derivative) | 1,162 | $0.00 | 1,162 |
| 2019-01-19 | Option exercise (derivative) | 794 | $45.53 | 0 |
| 2019-01-19 | Option exercise (derivative) | 555 | $45.53 | 0 |
| 2019-01-19 | Tax withholding | 286 | $45.53 | 12,125 |
| 2019-01-19 | Tax withholding | 200 | $45.53 | 12,411 |
| 2019-01-19 | Option exercise | 555 | $45.53 | 12,611 |
| 2019-01-19 | Option exercise | 794 | $45.53 | 12,056 |
| 2018-02-09 | Grant / award | 1,035 | $48.24 | 11,262 |
| 2018-01-26 | Option exercise (derivative) | 888 | $54.53 | 1,722.83 |
| 2018-01-26 | Option exercise (derivative) | 1,605 | $54.53 | 3,261.58 |
| 2018-01-26 | Option exercise | 1,605 | $54.53 | 10,095 |
| 2018-01-26 | Option exercise | 888 | $54.53 | 10,983 |
| 2018-01-26 | Tax withholding | 484 | $54.53 | 10,227 |
| 2018-01-26 | Tax withholding | 272 | $54.53 | 10,711 |
| 2018-01-25 | Grant / award (derivative) | 2,307 | $0.00 | 2,307 |
| 2018-01-25 | Grant / award (derivative) | 21,834 | $53.57 | 21,834 |
| 2018-01-25 | Grant / award (derivative) | 2,307 | $0.00 | 2,307 |
| 2018-01-22 | Option exercise (derivative) | 1,129 | $54.89 | 0 |
| 2018-01-22 | Tax withholding | 381 | $54.89 | 8,490 |
| 2018-01-22 | Option exercise | 1,129 | $54.89 | 8,871 |
| 2018-01-19 | Option exercise (derivative) | 761 | $54.83 | 785.05 |
| 2018-01-19 | Option exercise (derivative) | 894 | $54.83 | 781.05 |
| 2018-01-19 | Option exercise | 761 | $54.83 | 8,338 |
| 2018-01-19 | Tax withholding | 274 | $54.83 | 8,064 |
| 2018-01-19 | Tax withholding | 322 | $54.83 | 7,742 |
| 2018-01-19 | Option exercise | 894 | $54.83 | 7,577 |
| 2017-10-20 | Grant / award (derivative) | 62,552 | $57.70 | 62,552 |
| 2017-01-26 | Grant / award (derivative) | 23,696 | $50.10 | 23,696 |
| 2017-01-26 | Grant / award (derivative) | 4,812 | $0.00 | 4,812 |
| 2017-01-26 | Grant / award (derivative) | 2,541 | $0.00 | 2,541 |
| 2017-01-23 | Option exercise (derivative) | 759 | $47.48 | 0 |
| 2017-01-23 | Option exercise | 759 | $47.48 | 6,932 |
| 2017-01-23 | Tax withholding | 249 | $47.48 | 6,683 |
| 2017-01-22 | Option exercise (derivative) | 1,083 | $48.30 | 1,110.1 |
| 2017-01-22 | Tax withholding | 394 | $48.30 | 6,173 |
| 2017-01-22 | Option exercise | 1,083 | $48.30 | 6,567 |
| 2017-01-19 | Option exercise (derivative) | 752 | $47.97 | 1,528.71 |
| 2017-01-19 | Option exercise (derivative) | 959 | $47.97 | 1,527.71 |
| 2017-01-19 | Tax withholding | 374 | $47.97 | 5,484 |
| 2017-01-19 | Option exercise | 959 | $47.97 | 5,400 |
| 2017-01-19 | Tax withholding | 294 | $47.97 | 5,858 |
| 2017-01-19 | Option exercise | 752 | $47.97 | 6,152 |
| 2016-01-24 | Option exercise (derivative) | 802 | $34.72 | 0 |
| 2016-01-24 | Tax withholding | 263 | $34.72 | 4,441 |
| 2016-01-24 | Option exercise | 802 | $34.72 | 4,704 |
| 2016-01-23 | Option exercise (derivative) | 727 | $34.72 | 750.45 |
| 2016-01-23 | Option exercise | 727 | $34.72 | 4,186 |
| 2016-01-23 | Tax withholding | 284 | $34.72 | 3,902 |
| 2016-01-22 | Option exercise (derivative) | 1,069 | $34.72 | 2,171.96 |
| 2016-01-22 | Option exercise | 1,069 | $34.72 | 3,876 |
| 2016-01-22 | Tax withholding | 417 | $34.72 | 3,459 |
| 2016-01-19 | Grant / award (derivative) | 19,689 | $33.38 | 19,689 |
| 2016-01-19 | Grant / award (derivative) | 2,252 | $0.00 | 2,252 |
| 2015-01-26 | Tax withholding | 111 | $41.16 | 2,807 |
| 2015-01-24 | Option exercise (derivative) | 768 | $40.66 | 793.5 |
| 2015-01-24 | Option exercise | 768 | $40.66 | 3,217.37 |
| 2015-01-24 | Tax withholding | 299 | $40.66 | 2,918.37 |
| 2015-01-23 | Option exercise (derivative) | 718 | $40.66 | 1,459.23 |
| 2015-01-23 | Option exercise | 718 | $40.66 | 2,729.37 |
| 2015-01-23 | Tax withholding | 280 | $40.66 | 2,449.37 |
| 2015-01-22 | Grant / award (derivative) | 3,201 | $0.00 | 3,201 |
| 2015-01-22 | Grant / award (derivative) | 12,534 | $41.00 | 12,534 |
| 2014-06-01 | — | — | — | 2,009.75 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.