SEC CIK 1286631
FENNELL LAURA A
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| INTUview stock → | 24,199.52 | 2025-07-01 |
Position History — INTU
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — INTU
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2025-07-01 | Option exercise (derivative) | 436 | $0.00 | 1,742 |
| 2025-07-01 | Option exercise (derivative) | 253 | $0.00 | 0 |
| 2025-07-01 | Option exercise (derivative) | 362 | $0.00 | 2,896 |
| 2025-07-01 | Option exercise (derivative) | 349 | $0.00 | 4,192 |
| 2025-07-01 | Option exercise | 349 | $0.00 | 24,199.52 |
| 2025-07-01 | Tax withholding | 694.26 | $787.63 | 23,505.26 |
| 2025-07-01 | Option exercise | 362 | $0.00 | 23,850.52 |
| 2025-07-01 | Option exercise | 253 | $0.00 | 23,052.52 |
| 2025-07-01 | Option exercise | 436 | $0.00 | 23,488.52 |
| 2025-05-29 | Option exercise (derivative) | 8,977 | $0.00 | 10,611 |
| 2025-05-29 | Option exercise (derivative) | 16,671 | $0.00 | 725 |
| 2025-05-29 | Open-market sale | 1,584 | $754.74 | 26,732.88 |
| 2025-05-29 | Open-market sale | 4,347 | $753.69 | 28,316.88 |
| 2025-05-29 | Open-market sale | 452 | $755.84 | 26,280.88 |
| 2025-05-29 | Open-market sale | 1,987 | $757.47 | 24,293.88 |
| 2025-05-29 | Open-market sale | 1,498 | $759.50 | 22,795.88 |
| 2025-05-29 | Option exercise | 16,671 | $525.51 | 39,466.88 |
| 2025-05-29 | Open-market sale | 3,400 | $752.64 | 32,663.88 |
| 2025-05-29 | Open-market sale | 350 | $751.18 | 36,063.88 |
| 2025-05-29 | Open-market sale | 3,267 | $750.40 | 36,413.88 |
| 2025-05-29 | Open-market sale | 4,215 | $749.71 | 39,680.88 |
| 2025-05-29 | Open-market sale | 4,548 | $748.44 | 43,895.88 |
| 2025-05-29 | Option exercise | 8,977 | $496.53 | 48,443.88 |
| 2025-05-28 | Option exercise (derivative) | 16,185 | $0.00 | 6,666 |
| 2025-05-28 | Open-market sale | 826 | $754.94 | 22,795.88 |
| 2025-05-28 | Open-market sale | 3,663 | $753.97 | 23,621.88 |
| 2025-05-28 | Open-market sale | 7,401 | $753.30 | 27,284.88 |
| 2025-05-28 | Open-market sale | 4,295 | $752.07 | 34,685.88 |
| 2025-05-28 | Option exercise | 16,185 | $448.59 | 38,980.88 |
| 2025-05-27 | Option exercise (derivative) | 25,049 | $0.00 | 0 |
| 2025-05-27 | Open-market sale | 579 | $725.00 | 34,741.88 |
| 2025-05-27 | Open-market sale | 100 | $734.33 | 35,320.88 |
| 2025-05-27 | Open-market sale | 200 | $733.16 | 35,420.88 |
| 2025-05-27 | Open-market sale | 666 | $731.75 | 35,620.88 |
| 2025-05-27 | Open-market sale | 1,525 | $730.85 | 36,286.88 |
| 2025-05-27 | Open-market sale | 3,209 | $729.77 | 37,811.88 |
| 2025-05-27 | Open-market sale | 4,191 | $728.89 | 41,020.88 |
| 2025-05-27 | Open-market sale | 1,600 | $727.50 | 45,211.88 |
| 2025-05-27 | Open-market sale | 454 | $726.43 | 46,811.88 |
| 2025-05-27 | Open-market sale | 579 | $725.00 | 47,265.88 |
| 2025-05-27 | Option exercise | 25,049 | $303.94 | 47,844.88 |
| 2025-05-27 | Open-market sale | 100 | $734.33 | 22,795.88 |
| 2025-05-27 | Open-market sale | 513 | $726.39 | 34,228.88 |
| 2025-05-27 | Open-market sale | 1,600 | $727.50 | 32,628.88 |
| 2025-05-27 | Open-market sale | 1,545 | $730.79 | 23,795.88 |
| 2025-05-27 | Open-market sale | 300 | $733.37 | 22,895.88 |
| 2025-05-27 | Open-market sale | 600 | $731.64 | 23,195.88 |
| 2025-05-27 | Open-market sale | 4,015 | $728.88 | 28,613.88 |
| 2025-05-27 | Open-market sale | 3,273 | $729.78 | 25,340.88 |
| 2025-04-01 | Option exercise (derivative) | 253 | $0.00 | 253 |
| 2025-04-01 | Option exercise (derivative) | 349 | $0.00 | 4,541 |
| 2025-04-01 | Option exercise (derivative) | 362 | $0.00 | 3,258 |
| 2025-04-01 | Option exercise (derivative) | 435 | $0.00 | 2,178 |
| 2025-04-01 | Tax withholding | 485.03 | $613.99 | 22,795.88 |
| 2025-04-01 | Option exercise | 362 | $0.00 | 22,931.9 |
| 2025-04-01 | Option exercise | 435 | $0.00 | 22,569.9 |
| 2025-04-01 | Option exercise | 253 | $0.00 | 22,134.9 |
| 2025-04-01 | Option exercise | 349 | $0.00 | 23,280.9 |
| 2025-03-24 | Open-market sale | 8,163 | $612.46 | 21,881.9 |
| 2025-01-07 | Open-market sale | 1,536.64 | $613.71 | 31,326.62 |
| 2025-01-07 | Open-market sale | 1,317 | $614.90 | 30,009.62 |
| 2025-01-07 | Open-market sale | 1,934 | $612.68 | 32,863.25 |
| 2024-12-31 | Option exercise (derivative) | 253 | $0.00 | 506 |
| 2024-12-31 | Option exercise (derivative) | 435 | $0.00 | 2,613 |
| 2024-12-31 | Option exercise (derivative) | 362 | $0.00 | 3,620 |
| 2024-12-31 | Option exercise (derivative) | 699 | $0.00 | 4,890 |
| 2024-12-31 | Option exercise | 699 | $0.00 | 35,664.58 |
| 2024-12-31 | Option exercise | 253 | $0.00 | 34,168.58 |
| 2024-12-31 | Option exercise | 435 | $0.00 | 34,603.58 |
| 2024-12-31 | Option exercise | 362 | $0.00 | 34,965.58 |
| 2024-12-31 | Tax withholding | 867.33 | $628.50 | 34,797.25 |
| 2024-12-12 | Option exercise (derivative) | 4 | $0.00 | 206 |
| 2024-12-12 | Option exercise (derivative) | 68 | $0.00 | 10,818 |
| 2024-12-12 | Option exercise (derivative) | 167 | $0.00 | 11,249 |
| 2024-12-12 | Option exercise (derivative) | 193 | $0.00 | 12,804 |
| 2024-12-12 | Option exercise (derivative) | 4 | $0.00 | 245 |
| 2024-12-12 | Option exercise (derivative) | 2 | $0.00 | 207 |
| 2024-12-12 | Option exercise | 68 | $0.00 | 34,343.58 |
| 2024-12-12 | Option exercise | 193 | $0.00 | 34,108.58 |
| 2024-12-12 | Option exercise | 2 | $0.00 | 34,353.58 |
| 2024-12-12 | Option exercise | 4 | $0.00 | 34,351.58 |
| 2024-12-12 | Option exercise | 4 | $0.00 | 34,347.58 |
| 2024-12-12 | Tax withholding | 438 | $672.25 | 33,915.58 |
| 2024-12-12 | Option exercise | 167 | $0.00 | 34,275.58 |
| 2024-12-10 | Open-market sale | 1,000 | $657.69 | 37,915.58 |
| 2024-12-10 | Open-market sale | 4,000 | $658.96 | 33,915.58 |
| 2024-12-10 | Open-market sale | 2,700 | $655.66 | 38,915.58 |
| 2024-10-01 | Option exercise (derivative) | 362 | $0.00 | 3,982 |
| 2024-10-01 | Option exercise (derivative) | 252 | $0.00 | 759 |
| 2024-10-01 | Option exercise (derivative) | 436 | $0.00 | 3,048 |
| 2024-10-01 | Option exercise | 362 | $0.00 | 42,136.37 |
| 2024-10-01 | Option exercise | 436 | $0.00 | 41,774.37 |
| 2024-10-01 | Option exercise | 252 | $0.00 | 41,338.37 |
| 2024-10-01 | Tax withholding | 520.79 | $606.28 | 41,615.58 |
| 2024-09-20 | Option exercise (derivative) | 26,700 | $0.00 | 0 |
| 2024-09-20 | Open-market sale | 1,134 | $643.62 | 62,124.37 |
| 2024-09-20 | Open-market sale | 5,753 | $645.09 | 52,038.37 |
| 2024-09-20 | Open-market sale | 5,525 | $641.82 | 63,258.37 |
| 2024-09-20 | Option exercise | 26,700 | $281.60 | 82,197.23 |
| 2024-09-20 | Open-market sale | 7,489 | $641.05 | 68,783.37 |
| 2024-09-20 | Open-market sale | 2,466 | $639.76 | 76,272.37 |
| 2024-09-20 | Open-market sale | 3,458.86 | $640.56 | 78,738.37 |
| 2024-09-20 | Open-market sale | 4,333 | $644.29 | 57,791.37 |
| 2024-09-01 | Option exercise (derivative) | 7,143 | $0.00 | 0 |
| 2024-09-01 | Tax withholding | 3,413.81 | $630.26 | 55,497.23 |
| 2024-09-01 | Option exercise | 7,143 | $0.00 | 58,911.04 |
| 2024-08-13 | Option exercise (derivative) | 243 | $540.74 | 0 |
| 2024-08-13 | Option exercise (derivative) | 233 | $0.00 | 0 |
| 2024-08-13 | Option exercise | 243 | $0.00 | 51,761.18 |
| 2024-08-13 | Tax withholding | 226.14 | $645.83 | 51,768.04 |
| 2024-08-13 | Option exercise | 233 | $0.00 | 51,994.18 |
| 2024-08-09 | Grant / award (derivative) | 209 | $630.20 | 209 |
| 2024-08-09 | Grant / award (derivative) | 209 | $0.00 | 209 |
| 2024-07-25 | Grant / award (derivative) | 18,564 | $0.00 | 18,564 |
| 2024-07-25 | Grant / award (derivative) | 10,886 | $0.00 | 10,886 |
| 2024-07-25 | Grant / award (derivative) | 5,589 | $0.00 | 5,589 |
| 2024-07-01 | Option exercise (derivative) | 386 | $0.00 | 0 |
| 2024-07-01 | Option exercise (derivative) | 253 | $0.00 | 1,011 |
| 2024-07-01 | Option exercise (derivative) | 435 | $0.00 | 3,484 |
| 2024-07-01 | Option exercise (derivative) | 362 | $0.00 | 4,344 |
| 2024-07-01 | Option exercise | 362 | $0.00 | 52,232.18 |
| 2024-07-01 | Option exercise | 435 | $0.00 | 51,870.18 |
| 2024-07-01 | Tax withholding | 714 | $650.77 | 51,518.18 |
| 2024-07-01 | Option exercise | 386 | $0.00 | 51,182.18 |
| 2024-07-01 | Option exercise | 253 | $0.00 | 51,435.18 |
| 2024-04-01 | Option exercise (derivative) | 361 | $0.00 | 4,706 |
| 2024-04-01 | Option exercise (derivative) | 436 | $0.00 | 3,919 |
| 2024-04-01 | Option exercise (derivative) | 253 | $0.00 | 1,264 |
| 2024-04-01 | Option exercise (derivative) | 385 | $0.00 | 386 |
| 2024-04-01 | Tax withholding | 714 | $639.84 | 50,789.69 |
| 2024-04-01 | Option exercise | 361 | $0.00 | 51,503.69 |
| 2024-04-01 | Option exercise | 436 | $0.00 | 51,142.69 |
| 2024-04-01 | Option exercise | 253 | $0.00 | 50,706.69 |
| 2024-04-01 | Option exercise | 385 | $0.00 | 50,453.69 |
| 2024-01-08 | Option exercise (derivative) | 14,772 | $0.00 | 0 |
| 2024-01-08 | Option exercise | 14,772 | $216.64 | 64,801.61 |
| 2024-01-08 | Open-market sale | 1,902 | $595.14 | 62,899.61 |
| 2024-01-08 | Open-market sale | 1,736 | $596.03 | 61,163.61 |
| 2024-01-08 | Open-market sale | 2,046 | $597.03 | 59,117.61 |
| 2024-01-08 | Open-market sale | 500 | $598.01 | 58,617.61 |
| 2024-01-08 | Open-market sale | 360 | $599.02 | 58,257.61 |
| 2024-01-08 | Open-market sale | 8,228 | $600.20 | 50,029.61 |
| 2024-01-05 | Option exercise (derivative) | 14,771 | $0.00 | 14,772 |
| 2024-01-05 | Open-market sale | 1,000 | $591.19 | 50,029.61 |
| 2024-01-05 | Open-market sale | 7,817 | $590.61 | 51,029.61 |
| 2024-01-05 | Option exercise | 14,771 | $216.64 | 64,800.61 |
| 2024-01-05 | Open-market sale | 5,298 | $587.90 | 59,502.61 |
| 2024-01-05 | Open-market sale | 656 | $588.76 | 58,846.61 |
| 2023-12-31 | Option exercise (derivative) | 386 | $0.00 | 771 |
| 2023-12-31 | Option exercise (derivative) | 435 | $0.00 | 4,355 |
| 2023-12-31 | Option exercise (derivative) | 252 | $0.00 | 1,517 |
| 2023-12-31 | Option exercise (derivative) | 724 | $0.00 | 5,067 |
| 2023-12-31 | Option exercise | 724 | $0.00 | 50,922.61 |
| 2023-12-31 | Option exercise | 252 | $0.00 | 49,763.61 |
| 2023-12-31 | Option exercise | 386 | $0.00 | 49,511.61 |
| 2023-12-31 | Tax withholding | 893 | $625.03 | 50,029.61 |
| 2023-12-31 | Option exercise | 435 | $0.00 | 50,198.61 |
| 2023-12-08 | Option exercise (derivative) | 4 | $0.00 | 233 |
| 2023-12-08 | Option exercise (derivative) | 106 | $0.00 | 7,682 |
| 2023-12-08 | Option exercise (derivative) | 182 | $0.00 | 12,997 |
| 2023-12-08 | Option exercise (derivative) | 72 | $0.00 | 11,416 |
| 2023-12-08 | Option exercise (derivative) | 4 | $0.00 | 210 |
| 2023-12-08 | Option exercise (derivative) | 2 | $0.00 | 249 |
| 2023-12-08 | Option exercise | 4 | $0.00 | 49,493.61 |
| 2023-12-08 | Option exercise | 106 | $0.00 | 49,231.61 |
| 2023-12-08 | Option exercise | 182 | $0.00 | 49,413.61 |
| 2023-12-08 | Option exercise | 72 | $0.00 | 49,485.61 |
| 2023-12-08 | Option exercise | 4 | $0.00 | 49,489.61 |
| 2023-12-08 | Option exercise | 2 | $0.00 | 49,495.61 |
| 2023-12-08 | Tax withholding | 370 | $573.90 | 49,125.61 |
| 2023-10-01 | Option exercise (derivative) | 436 | $0.00 | 4,790 |
| 2023-10-01 | Option exercise (derivative) | 253 | $0.00 | 1,769 |
| 2023-10-01 | Option exercise (derivative) | 385 | $0.00 | 1,157 |
| 2023-10-01 | Tax withholding | 534 | $510.94 | 49,125.61 |
| 2023-10-01 | Option exercise | 385 | $0.00 | 48,970.61 |
| 2023-10-01 | Option exercise | 253 | $0.00 | 49,223.61 |
| 2023-10-01 | Option exercise | 436 | $0.00 | 49,659.61 |
| 2023-09-01 | Option exercise (derivative) | 17,417 | $0.00 | 0 |
| 2023-09-01 | Tax withholding | 9,080 | $549.60 | 48,585.61 |
| 2023-09-01 | Option exercise | 17,417 | $0.00 | 57,665.61 |
| 2023-08-14 | Option exercise (derivative) | 344 | $305.54 | 0 |
| 2023-08-14 | Option exercise (derivative) | 330 | $0.00 | 0 |
| 2023-08-14 | Tax withholding | 321 | $505.80 | 40,248.61 |
| 2023-08-14 | Option exercise | 344 | $0.00 | 40,239.61 |
| 2023-08-14 | Option exercise | 330 | $0.00 | 40,569.61 |
| 2023-08-11 | Grant / award (derivative) | 251 | $0.00 | 251 |
| 2023-08-11 | Grant / award (derivative) | 251 | $497.77 | 251 |
| 2023-07-27 | Grant / award (derivative) | 11,488 | $0.00 | 11,488 |
| 2023-07-27 | Grant / award (derivative) | 12,212 | $0.00 | 12,212 |
| 2023-07-27 | Grant / award (derivative) | 19,588 | $0.00 | 19,588 |
| 2023-07-27 | Grant / award (derivative) | 5,791 | $0.00 | 5,791 |
| 2023-07-03 | Option exercise (derivative) | 53,741 | $0.00 | 0 |
| 2023-07-03 | Open-market sale | 9,897 | $451.57 | 42,974.61 |
| 2023-07-03 | Option exercise | 53,741 | $135.35 | 93,636.61 |
| 2023-07-03 | Open-market sale | 7,895 | $449.87 | 85,741.61 |
| 2023-07-03 | Open-market sale | 3,079 | $452.51 | 39,895.61 |
| 2023-07-03 | Open-market sale | 32,870 | $450.90 | 52,871.61 |
| 2023-07-01 | Option exercise (derivative) | 435 | $0.00 | 5,226 |
| 2023-07-01 | Option exercise (derivative) | 389 | $0.00 | 0 |
| 2023-07-01 | Option exercise (derivative) | 253 | $0.00 | 2,022 |
| 2023-07-01 | Option exercise (derivative) | 386 | $0.00 | 1,542 |
| 2023-07-01 | Option exercise | 435 | $0.00 | 40,513.61 |
| 2023-07-01 | Tax withholding | 618 | $458.19 | 39,895.61 |
| 2023-07-01 | Option exercise | 389 | $0.00 | 39,439.61 |
| 2023-07-01 | Option exercise | 253 | $0.00 | 40,078.61 |
| 2023-07-01 | Option exercise | 386 | $0.00 | 39,825.61 |
| 2023-04-01 | Option exercise (derivative) | 388 | $0.00 | 389 |
| 2023-04-01 | Option exercise (derivative) | 385 | $0.00 | 1,928 |
| 2023-04-01 | Option exercise (derivative) | 253 | $0.00 | 2,275 |
| 2023-04-01 | Option exercise (derivative) | 435 | $0.00 | 5,661 |
| 2023-04-01 | Option exercise | 388 | $0.00 | 38,483.15 |
| 2023-04-01 | Tax withholding | 507 | $445.83 | 39,049.15 |
| 2023-04-01 | Option exercise | 385 | $0.00 | 38,868.15 |
| 2023-04-01 | Option exercise | 435 | $0.00 | 39,556.15 |
| 2023-04-01 | Option exercise | 253 | $0.00 | 39,121.15 |
| 2022-12-31 | Option exercise (derivative) | 389 | $0.00 | 777 |
| 2022-12-31 | Option exercise (derivative) | 871 | $0.00 | 6,096 |
| 2022-12-31 | Option exercise (derivative) | 252 | $0.00 | 2,528 |
| 2022-12-31 | Option exercise (derivative) | 386 | $0.00 | 2,313 |
| 2022-12-31 | Option exercise | 386 | $0.00 | 37,850.8 |
| 2022-12-31 | Tax withholding | 942 | $389.22 | 38,031.8 |
| 2022-12-31 | Option exercise | 871 | $0.00 | 38,973.8 |
| 2022-12-31 | Option exercise | 252 | $0.00 | 38,102.8 |
| 2022-12-31 | Option exercise | 389 | $0.00 | 37,464.8 |
| 2022-12-16 | Option exercise (derivative) | 2 | $0.00 | 214 |
| 2022-12-16 | Option exercise (derivative) | 288 | $0.00 | 11,536 |
| 2022-12-16 | Option exercise (derivative) | 110 | $0.00 | 7,788 |
| 2022-12-16 | Option exercise (derivative) | 82 | $0.00 | 13,179 |
| 2022-12-16 | Option exercise (derivative) | 6 | $0.00 | 330 |
| 2022-12-16 | Option exercise (derivative) | 4 | $0.00 | 237 |
| 2022-12-16 | Option exercise | 110 | $0.00 | 37,473.8 |
| 2022-12-16 | Option exercise | 288 | $0.00 | 37,363.8 |
| 2022-12-16 | Tax withholding | 492 | $384.98 | 37,075.8 |
| 2022-12-16 | Option exercise | 2 | $0.00 | 37,567.8 |
| 2022-12-16 | Option exercise | 4 | $0.00 | 37,565.8 |
| 2022-12-16 | Option exercise | 6 | $0.00 | 37,561.8 |
| 2022-12-16 | Option exercise | 82 | $0.00 | 37,555.8 |
| 2022-10-01 | Option exercise (derivative) | 253 | $0.00 | 2,780 |
| 2022-10-01 | Option exercise (derivative) | 385 | $0.00 | 2,699 |
| 2022-10-01 | Option exercise (derivative) | 388 | $0.00 | 1,166 |
| 2022-10-01 | Tax withholding | 510 | $387.32 | 37,075.8 |
| 2022-10-01 | Option exercise | 253 | $0.00 | 37,585.8 |
| 2022-10-01 | Option exercise | 385 | $0.00 | 37,332.8 |
| 2022-10-01 | Option exercise | 388 | $0.00 | 36,947.8 |
| 2022-09-01 | Option exercise (derivative) | 12,872 | $0.00 | 0 |
| 2022-09-01 | Tax withholding | 6,168 | $425.50 | 36,559.8 |
| 2022-09-01 | Option exercise | 12,872 | $0.00 | 42,727.8 |
| 2022-08-12 | Grant / award (derivative) | 216 | $486.66 | 216 |
| 2022-08-12 | Grant / award (derivative) | 216 | $0.00 | 216 |
| 2022-08-09 | Option exercise (derivative) | 379 | $0.00 | 0 |
| 2022-08-09 | Option exercise (derivative) | 393 | $276.57 | 0 |
| 2022-08-09 | Tax withholding | 368 | $462.07 | 29,855.8 |
| 2022-08-09 | Option exercise | 379 | $0.00 | 30,223.8 |
| 2022-08-09 | Option exercise | 393 | $0.00 | 29,844.8 |
| 2022-07-28 | Grant / award (derivative) | 6,967 | $0.00 | 6,967 |
| 2022-07-28 | Grant / award (derivative) | 13,261 | $0.00 | 13,261 |
| 2022-07-28 | Grant / award (derivative) | 22,851 | $0.00 | 22,851 |
| 2022-07-01 | Option exercise (derivative) | 253 | $0.00 | 3,033 |
| 2022-07-01 | Option exercise (derivative) | 433 | $0.00 | 0 |
| 2022-07-01 | Option exercise (derivative) | 389 | $0.00 | 1,554 |
| 2022-07-01 | Option exercise (derivative) | 386 | $0.00 | 3,084 |
| 2022-07-01 | Option exercise | 253 | $0.00 | 30,177.8 |
| 2022-07-01 | Tax withholding | 726 | $388.31 | 29,451.8 |
| 2022-07-01 | Option exercise | 433 | $0.00 | 29,149.8 |
| 2022-07-01 | Option exercise | 389 | $0.00 | 29,538.8 |
| 2022-07-01 | Option exercise | 386 | $0.00 | 29,925.8 |
| 2022-06-23 | Open-market sale | 5,760 | $392.02 | 32,956.8 |
| 2022-06-23 | Open-market sale | 4,240 | $392.89 | 28,716.8 |
| 2022-04-01 | Option exercise (derivative) | 388 | $0.00 | 1,943 |
| 2022-04-01 | Option exercise (derivative) | 385 | $0.00 | 3,470 |
| 2022-04-01 | Option exercise (derivative) | 252 | $0.00 | 3,286 |
| 2022-04-01 | Option exercise (derivative) | 433 | $0.00 | 433 |
| 2022-04-01 | Option exercise | 385 | $0.00 | 39,188 |
| 2022-04-01 | Option exercise | 252 | $0.00 | 39,440 |
| 2022-04-01 | Tax withholding | 724 | $483.93 | 38,716 |
| 2022-04-01 | Option exercise | 388 | $0.00 | 38,803 |
| 2022-04-01 | Option exercise | 433 | $0.00 | 38,415 |
| 2022-03-02 | Option exercise (derivative) | 51,786 | $0.00 | 0 |
| 2022-03-02 | Open-market sale | 5,976 | $477.06 | 45,539 |
| 2022-03-02 | Open-market sale | 5,100 | $471.42 | 92,125 |
| 2022-03-02 | Open-market sale | 6,285 | $472.20 | 85,840 |
| 2022-03-02 | Open-market sale | 3,624 | $473.40 | 82,216 |
| 2022-03-02 | Open-market sale | 100 | $478.28 | 45,439 |
| 2022-03-02 | Option exercise | 51,786 | $113.19 | 97,225 |
| 2022-03-02 | Open-market sale | 100 | $477.34 | 37,939 |
| 2022-03-02 | Open-market sale | 7,400 | $476.26 | 38,039 |
| 2022-03-02 | Open-market sale | 17,695 | $476.27 | 51,515 |
| 2022-03-02 | Open-market sale | 7,904 | $475.31 | 69,210 |
| 2022-03-02 | Open-market sale | 5,102 | $474.27 | 77,114 |
| 2022-01-05 | Open-market sale | 1,800 | $607.57 | 52,046 |
| 2022-01-05 | Open-market sale | 900 | $606.73 | 53,846 |
| 2022-01-05 | Open-market sale | 1,600 | $605.20 | 54,746 |
| 2022-01-05 | Open-market sale | 750 | $604.03 | 56,346 |
| 2022-01-05 | Open-market sale | 350 | $602.45 | 60,089 |
| 2022-01-05 | Open-market sale | 3,653 | $611.19 | 45,439 |
| 2022-01-05 | Open-market sale | 2,554 | $610.09 | 49,092 |
| 2022-01-05 | Open-market sale | 2,993 | $603.36 | 57,096 |
| 2022-01-05 | Open-market sale | 400 | $608.67 | 51,646 |
| 2021-12-31 | Option exercise (derivative) | 433 | $0.00 | 866 |
| 2021-12-31 | Option exercise (derivative) | 388 | $0.00 | 2,331 |
| 2021-12-31 | Option exercise (derivative) | 386 | $0.00 | 3,855 |
| 2021-12-31 | Option exercise (derivative) | 506 | $0.00 | 3,538 |
| 2021-12-31 | Option exercise | 433 | $0.00 | 60,010 |
| 2021-12-31 | Option exercise | 388 | $0.00 | 60,398 |
| 2021-12-31 | Option exercise | 386 | $0.00 | 60,784 |
| 2021-12-31 | Option exercise | 506 | $0.00 | 61,290 |
| 2021-12-31 | Tax withholding | 851 | $650.00 | 60,439 |
| 2021-12-17 | Option exercise (derivative) | 6 | $0.00 | 379 |
| 2021-12-17 | Option exercise (derivative) | 285 | $0.00 | 11,991 |
| 2021-12-17 | Option exercise (derivative) | 261 | $0.00 | 11,824 |
| 2021-12-17 | Option exercise (derivative) | 50 | $0.00 | 7,898 |
| 2021-12-17 | Option exercise (derivative) | 2 | $0.00 | 241 |
| 2021-12-17 | Option exercise (derivative) | 6 | $0.00 | 336 |
| 2021-12-17 | Option exercise | 6 | $0.00 | 60,185 |
| 2021-12-17 | Option exercise | 2 | $0.00 | 60,187 |
| 2021-12-17 | Option exercise | 261 | $0.00 | 60,123 |
| 2021-12-17 | Option exercise | 50 | $0.00 | 60,173 |
| 2021-12-17 | Option exercise | 6 | $0.00 | 60,179 |
| 2021-12-17 | Option exercise | 285 | $0.00 | 59,862 |
| 2021-12-17 | Tax withholding | 610 | $620.27 | 59,577 |
| 2021-10-01 | Option exercise (derivative) | 389 | $0.00 | 2,719 |
| 2021-10-01 | Option exercise (derivative) | 432 | $0.00 | 1,299 |
| 2021-10-01 | Option exercise (derivative) | 385 | $0.00 | 4,241 |
| 2021-10-01 | Option exercise | 389 | $0.00 | 59,791 |
| 2021-10-01 | Option exercise | 385 | $0.00 | 60,176 |
| 2021-10-01 | Tax withholding | 599 | $543.97 | 59,577 |
| 2021-10-01 | Option exercise | 432 | $0.00 | 59,402 |
| 2021-09-01 | Option exercise (derivative) | 17,832 | $0.00 | 0 |
| 2021-09-01 | Tax withholding | 8,557 | $563.13 | 58,970 |
| 2021-09-01 | Option exercise | 17,832 | $0.00 | 67,527 |
| 2021-08-13 | Grant / award (derivative) | 243 | $540.74 | 243 |
| 2021-08-13 | Grant / award (derivative) | 243 | $0.00 | 243 |
| 2021-08-10 | Option exercise (derivative) | 509 | $211.01 | 0 |
| 2021-08-10 | Option exercise (derivative) | 490 | $0.00 | 0 |
| 2021-08-10 | Option exercise | 509 | $0.00 | 49,681 |
| 2021-08-10 | Option exercise | 490 | $0.00 | 50,171 |
| 2021-08-10 | Tax withholding | 476 | $530.13 | 49,695 |
| 2021-07-29 | Grant / award (derivative) | 7,948 | $0.00 | 7,948 |
| 2021-07-29 | Grant / award (derivative) | 17,396 | $0.00 | 17,396 |
| 2021-07-29 | Grant / award (derivative) | 4,044 | $0.00 | 4,044 |
| 2021-07-01 | Option exercise (derivative) | 388 | $0.00 | 3,108 |
| 2021-07-01 | Option exercise (derivative) | 386 | $0.00 | 4,626 |
| 2021-07-01 | Option exercise (derivative) | 433 | $0.00 | 1,731 |
| 2021-07-01 | Tax withholding | 443 | $491.05 | 49,172 |
| 2021-07-01 | Option exercise | 433 | $0.00 | 48,841 |
| 2021-07-01 | Option exercise | 388 | $0.00 | 49,229 |
| 2021-07-01 | Option exercise | 386 | $0.00 | 49,615 |
| 2021-04-01 | Option exercise (derivative) | 389 | $0.00 | 3,496 |
| 2021-04-01 | Option exercise (derivative) | 433 | $0.00 | 2,164 |
| 2021-04-01 | Option exercise (derivative) | 385 | $0.00 | 5,012 |
| 2021-04-01 | Tax withholding | 418 | $395.23 | 48,401 |
| 2021-04-01 | Option exercise | 385 | $0.00 | 48,819 |
| 2021-04-01 | Option exercise | 389 | $0.00 | 48,434 |
| 2021-04-01 | Option exercise | 433 | $0.00 | 48,045 |
| 2020-12-31 | Option exercise (derivative) | 772 | $0.00 | 5,397 |
| 2020-12-31 | Option exercise (derivative) | 388 | $0.00 | 3,885 |
| 2020-12-31 | Option exercise (derivative) | 432 | $0.00 | 2,597 |
| 2020-12-31 | Tax withholding | 791 | $379.85 | 47,542 |
| 2020-12-31 | Option exercise | 772 | $0.00 | 48,333 |
| 2020-12-31 | Option exercise | 388 | $0.00 | 47,561 |
| 2020-12-31 | Option exercise | 432 | $0.00 | 47,173 |
| 2020-12-18 | Option exercise (derivative) | 6 | $0.00 | 385 |
| 2020-12-18 | Option exercise (derivative) | 2 | $0.00 | 342 |
| 2020-12-18 | Option exercise (derivative) | 8 | $0.00 | 490 |
| 2020-12-18 | Option exercise (derivative) | 192 | $0.00 | 12,276 |
| 2020-12-18 | Option exercise (derivative) | 358 | $0.00 | 13,082 |
| 2020-12-18 | Option exercise (derivative) | 76 | $0.00 | 12,085 |
| 2020-12-18 | Option exercise | 76 | $0.00 | 47,367 |
| 2020-12-18 | Option exercise | 192 | $0.00 | 47,291 |
| 2020-12-18 | Option exercise | 358 | $0.00 | 47,099 |
| 2020-12-18 | Option exercise | 8 | $0.00 | 47,375 |
| 2020-12-18 | Option exercise | 2 | $0.00 | 47,383 |
| 2020-12-18 | Tax withholding | 642 | $380.11 | 46,741 |
| 2020-12-18 | Option exercise | 6 | $0.00 | 47,381 |
| 2020-10-01 | Option exercise (derivative) | 433 | $0.00 | 3,029 |
| 2020-10-01 | Option exercise (derivative) | 388 | $0.00 | 4,273 |
| 2020-10-01 | Tax withholding | 408 | $332.34 | 46,741 |
| 2020-10-01 | Option exercise | 433 | $0.00 | 46,761 |
| 2020-10-01 | Option exercise | 388 | $0.00 | 47,149 |
| 2020-09-15 | Open-market sale | 9,797 | $321.36 | 56,312 |
| 2020-09-15 | Open-market sale | 6,003 | $322.38 | 50,309 |
| 2020-09-15 | Open-market sale | 3,981 | $323.76 | 46,328 |
| 2020-09-14 | Option exercise (derivative) | 29,204 | $0.00 | 0 |
| 2020-09-14 | Option exercise | 29,204 | $107.25 | 95,313 |
| 2020-09-14 | Open-market sale | 29,204 | $320.34 | 66,109 |
| 2020-09-11 | Option exercise (derivative) | 18,661 | $0.00 | 29,204 |
| 2020-09-11 | Open-market sale | 3,005 | $322.46 | 69,737 |
| 2020-09-11 | Open-market sale | 7,424 | $321.55 | 72,742 |
| 2020-09-11 | Open-market sale | 4,604 | $320.55 | 80,166 |
| 2020-09-11 | Option exercise | 18,661 | $107.25 | 84,770 |
| 2020-09-11 | Open-market sale | 3,628 | $323.00 | 66,109 |
| 2020-09-10 | Option exercise (derivative) | 16,332 | $0.00 | 47,865 |
| 2020-09-10 | Open-market sale | 4,405 | $330.01 | 66,109 |
| 2020-09-10 | Option exercise | 16,332 | $107.25 | 82,441 |
| 2020-09-10 | Open-market sale | 7,528 | $329.51 | 70,514 |
| 2020-09-10 | Open-market sale | 4,399 | $326.36 | 78,042 |
| 2020-09-01 | Option exercise (derivative) | 32,580 | $0.00 | 0 |
| 2020-09-01 | Option exercise | 32,580 | $0.00 | 81,720 |
| 2020-09-01 | Tax withholding | 15,611 | $347.18 | 66,109 |
| 2020-08-14 | Grant / award (derivative) | 344 | $305.54 | 344 |
| 2020-08-14 | Grant / award (derivative) | 344 | $0.00 | 344 |
| 2020-08-11 | Option exercise (derivative) | 553 | $0.00 | 0 |
| 2020-08-11 | Option exercise (derivative) | 576 | $136.60 | 0 |
| 2020-08-11 | Option exercise | 576 | $0.00 | 49,130 |
| 2020-08-11 | Option exercise | 553 | $0.00 | 49,683 |
| 2020-08-11 | Tax withholding | 543 | $299.20 | 49,140 |
| 2020-07-30 | Grant / award (derivative) | 12,161 | $0.00 | 12,161 |
| 2020-07-30 | Grant / award (derivative) | 25,049 | $0.00 | 25,049 |
| 2020-07-30 | Grant / award (derivative) | 6,169 | $0.00 | 6,169 |
| 2020-07-01 | Option exercise (derivative) | 1,554 | $0.00 | 4,661 |
| 2020-07-01 | Option exercise (derivative) | 3,323 | $0.00 | 0 |
| 2020-07-01 | Option exercise (derivative) | 433 | $0.00 | 3,462 |
| 2020-07-01 | Tax withholding | 2,155 | $302.58 | 48,554 |
| 2020-07-01 | Option exercise | 1,554 | $0.00 | 50,709 |
| 2020-07-01 | Option exercise | 433 | $0.00 | 49,155 |
| 2020-07-01 | Option exercise | 3,323 | $0.00 | 48,722 |
| 2020-04-01 | Option exercise (derivative) | 432 | $0.00 | 3,895 |
| 2020-04-01 | Tax withholding | 150 | $218.12 | 45,387 |
| 2020-04-01 | Option exercise | 432 | $0.00 | 45,537 |
| 2019-12-31 | Option exercise (derivative) | 433 | $0.00 | 4,327 |
| 2019-12-31 | Option exercise | 433 | $0.00 | 45,236 |
| 2019-12-31 | Tax withholding | 215 | $261.93 | 45,021 |
| 2019-12-12 | Option exercise (derivative) | 8 | $0.00 | 498 |
| 2019-12-12 | Option exercise (derivative) | 63 | $0.00 | 3,323 |
| 2019-12-12 | Option exercise (derivative) | 9 | $0.00 | 553 |
| 2019-12-12 | Option exercise (derivative) | 2 | $0.00 | 391 |
| 2019-12-12 | Option exercise (derivative) | 649 | $0.00 | 19,356 |
| 2019-12-12 | Option exercise (derivative) | 257 | $0.00 | 13,440 |
| 2019-12-12 | Option exercise (derivative) | 78 | $0.00 | 12,468 |
| 2019-12-12 | Option exercise | 649 | $0.00 | 45,515 |
| 2019-12-12 | Option exercise | 63 | $0.00 | 44,866 |
| 2019-12-12 | Tax withholding | 1,066 | $252.75 | 44,803 |
| 2019-12-12 | Option exercise | 257 | $0.00 | 45,772 |
| 2019-12-12 | Option exercise | 78 | $0.00 | 45,850 |
| 2019-12-12 | Option exercise | 2 | $0.00 | 45,869 |
| 2019-12-12 | Option exercise | 8 | $0.00 | 45,867 |
| 2019-12-12 | Option exercise | 9 | $0.00 | 45,859 |
| 2019-10-01 | Option exercise (derivative) | 433 | $0.00 | 4,760 |
| 2019-10-01 | Option exercise | 433 | $0.00 | 45,018 |
| 2019-10-01 | Tax withholding | 215 | $264.30 | 44,803 |
| 2019-09-01 | Option exercise (derivative) | 23,554 | $0.00 | 0 |
| 2019-09-01 | Option exercise | 23,554 | $0.00 | 55,876 |
| 2019-09-01 | Tax withholding | 11,291 | $288.36 | 44,585 |
| 2019-08-12 | Option exercise (derivative) | 936 | $112.09 | 0 |
| 2019-08-12 | Option exercise (derivative) | 897 | $0.00 | 0 |
| 2019-08-12 | Option exercise | 897 | $0.00 | 33,194 |
| 2019-08-12 | Tax withholding | 872 | $272.65 | 32,322 |
| 2019-08-12 | Option exercise | 936 | $0.00 | 32,297 |
| 2019-08-09 | Grant / award (derivative) | 393 | $0.00 | 393 |
| 2019-08-09 | Grant / award (derivative) | 393 | $276.57 | 393 |
| 2019-07-25 | Grant / award (derivative) | 6,215 | $0.00 | 6,215 |
| 2019-07-25 | Grant / award (derivative) | 12,546 | $0.00 | 12,546 |
| 2019-07-25 | Grant / award (derivative) | 26,700 | $0.00 | 26,700 |
| 2019-07-01 | Option exercise (derivative) | 2,888 | $0.00 | 0 |
| 2019-07-01 | Option exercise (derivative) | 432 | $0.00 | 5,193 |
| 2019-07-01 | Option exercise (derivative) | 3,321 | $0.00 | 3,386 |
| 2019-07-01 | Option exercise | 2,888 | $0.00 | 30,843 |
| 2019-07-01 | Option exercise | 3,321 | $0.00 | 34,164 |
| 2019-07-01 | Tax withholding | 3,235 | $264.20 | 31,361 |
| 2019-07-01 | Option exercise | 432 | $0.00 | 34,596 |
| 2019-04-01 | Option exercise (derivative) | 433 | $0.00 | 5,625 |
| 2019-04-01 | Tax withholding | 215 | $265.75 | 27,944 |
| 2019-04-01 | Option exercise | 433 | $0.00 | 28,159 |
| 2019-03-12 | Option exercise (derivative) | 50,500 | $0.00 | 0 |
| 2019-03-12 | Open-market sale | 50,500 | $251.40 | 44,602 |
| 2019-03-12 | Open-market sale | 16,988 | $251.52 | 27,614 |
| 2019-03-12 | Option exercise | 50,500 | $82.59 | 95,102 |
| 2018-12-31 | Option exercise (derivative) | 865 | $0.00 | 6,058 |
| 2018-12-31 | Tax withholding | 429 | $196.85 | 44,602 |
| 2018-12-31 | Option exercise | 865 | $0.00 | 45,031 |
| 2018-12-14 | Option exercise (derivative) | 3 | $0.00 | 506 |
| 2018-12-14 | Option exercise (derivative) | 56 | $0.00 | 2,888 |
| 2018-12-14 | Option exercise (derivative) | 479 | $0.00 | 17,122 |
| 2018-12-14 | Option exercise (derivative) | 65 | $0.00 | 6,707 |
| 2018-12-14 | Option exercise (derivative) | 451 | $0.00 | 20,005 |
| 2018-12-14 | Option exercise (derivative) | 10 | $0.00 | 562 |
| 2018-12-14 | Option exercise (derivative) | 18 | $0.00 | 897 |
| 2018-12-14 | Option exercise (derivative) | 86 | $0.00 | 13,697 |
| 2018-12-14 | Tax withholding | 1,168 | $200.93 | 44,166 |
| 2018-12-14 | Option exercise | 56 | $0.00 | 44,222 |
| 2018-12-14 | Option exercise | 65 | $0.00 | 44,287 |
| 2018-12-14 | Option exercise | 479 | $0.00 | 44,766 |
| 2018-12-14 | Option exercise | 451 | $0.00 | 45,217 |
| 2018-12-14 | Option exercise | 86 | $0.00 | 45,303 |
| 2018-12-14 | Option exercise | 18 | $0.00 | 45,321 |
| 2018-12-14 | Option exercise | 10 | $0.00 | 45,331 |
| 2018-12-14 | Option exercise | 3 | $0.00 | 45,334 |
| 2018-09-01 | Option exercise (derivative) | 36,461 | $0.00 | 0 |
| 2018-09-01 | Tax withholding | 17,514 | $219.47 | 44,166 |
| 2018-09-01 | Option exercise | 36,461 | $0.00 | 61,680 |
| 2018-08-14 | Option exercise (derivative) | 658 | $0.00 | 0 |
| 2018-08-14 | Option exercise (derivative) | 685 | $105.62 | 0 |
| 2018-08-14 | Tax withholding | 647 | $210.69 | 25,219 |
| 2018-08-14 | Option exercise | 685 | $0.00 | 25,208 |
| 2018-08-14 | Option exercise | 658 | $0.00 | 25,866 |
| 2018-08-10 | Grant / award (derivative) | 509 | $0.00 | 509 |
| 2018-08-10 | Grant / award (derivative) | 509 | $211.01 | 509 |
| 2018-07-26 | Grant / award (derivative) | 13,783 | $0.00 | 13,783 |
| 2018-07-26 | Grant / award (derivative) | 29,543 | $0.00 | 29,543 |
| 2018-07-26 | Grant / award (derivative) | 6,923 | $0.00 | 6,923 |
| 2018-07-01 | Option exercise (derivative) | 3,804 | $0.00 | 0 |
| 2018-07-01 | Option exercise (derivative) | 2,883 | $0.00 | 2,944 |
| 2018-07-01 | Option exercise (derivative) | 3,315 | $0.00 | 6,772 |
| 2018-07-01 | Tax withholding | 4,132 | $204.31 | 24,772 |
| 2018-07-01 | Option exercise | 3,315 | $0.00 | 28,904 |
| 2018-07-01 | Option exercise | 2,883 | $0.00 | 25,589 |
| 2018-07-01 | Option exercise | 3,804 | $0.00 | 22,706 |
| 2018-07-01 | Tax withholding | 4,381 | $204.31 | 24,523 |
| 2017-12-20 | Option exercise (derivative) | 21 | $0.00 | 915 |
| 2017-12-20 | Option exercise (derivative) | 4 | $0.00 | 572 |
| 2017-12-20 | Option exercise (derivative) | 81 | $0.00 | 3,804 |
| 2017-12-20 | Option exercise (derivative) | 27 | $0.00 | 658 |
| 2017-12-20 | Option exercise (derivative) | 143 | $0.00 | 20,456 |
| 2017-12-20 | Option exercise (derivative) | 423 | $0.00 | 17,601 |
| 2017-12-20 | Option exercise (derivative) | 1,260 | $0.00 | 24,960 |
| 2017-12-20 | Option exercise (derivative) | 71 | $0.00 | 10,087 |
| 2017-12-20 | Option exercise (derivative) | 62 | $0.00 | 5,827 |
| 2017-12-20 | Option exercise | 81 | $0.00 | 18,819 |
| 2017-12-20 | Option exercise | 62 | $0.00 | 18,881 |
| 2017-12-20 | Option exercise | 71 | $0.00 | 18,952 |
| 2017-12-20 | Option exercise | 1,260 | $0.00 | 20,212 |
| 2017-12-20 | Option exercise | 423 | $0.00 | 20,635 |
| 2017-12-20 | Option exercise | 143 | $0.00 | 20,778 |
| 2017-12-20 | Option exercise | 27 | $0.00 | 20,805 |
| 2017-12-20 | Option exercise | 21 | $0.00 | 20,826 |
| 2017-12-20 | Option exercise | 4 | $0.00 | 20,830 |
| 2017-12-20 | Tax withholding | 2,092 | $159.35 | 18,738 |
| 2017-09-01 | Option exercise (derivative) | 24,192 | $0.00 | 0 |
| 2017-09-01 | Option exercise | 24,192 | $0.00 | 31,362 |
| 2017-09-01 | Tax withholding | 12,624 | $141.90 | 18,738 |
| 2017-08-15 | Option exercise (derivative) | 736 | $83.72 | 0 |
| 2017-08-15 | Option exercise (derivative) | 736 | $0.00 | 0 |
| 2017-08-15 | Tax withholding | 759 | $137.47 | 7,170 |
| 2017-08-15 | Option exercise | 736 | $0.00 | 7,929 |
| 2017-08-15 | Option exercise | 736 | $0.00 | 7,193 |
| 2017-08-11 | Grant / award (derivative) | 576 | $0.00 | 576 |
| 2017-08-11 | Grant / award (derivative) | 576 | $136.60 | 576 |
| 2017-07-20 | Grant / award (derivative) | 53,741 | $0.00 | 53,741 |
| 2017-07-20 | Grant / award (derivative) | 20,599 | $0.00 | 20,599 |
| 2017-07-20 | Grant / award (derivative) | 10,158 | $0.00 | 10,158 |
| 2017-07-01 | Option exercise (derivative) | 3,017 | $0.00 | 0 |
| 2017-07-01 | Option exercise (derivative) | 3,885 | $0.00 | 3,885 |
| 2017-07-01 | Option exercise (derivative) | 2,945 | $0.00 | 5,889 |
| 2017-07-01 | Option exercise | 3,885 | $0.00 | 8,652 |
| 2017-07-01 | Option exercise | 3,017 | $0.00 | 4,767 |
| 2017-07-01 | Option exercise | 2,945 | $0.00 | 11,597 |
| 2017-07-01 | Tax withholding | 5,140 | $132.81 | 6,457 |
| 2017-05-30 | Option exercise (derivative) | 39,500 | $0.00 | 0 |
| 2017-05-30 | Option exercise | 39,500 | $63.11 | 60,054 |
| 2017-05-30 | Option exercise | 15,684 | $56.52 | 36,238 |
| 2017-05-30 | Open-market sale | 39,500 | $139.53 | 20,554 |
| 2017-05-30 | Open-market sale | 18,868 | $139.10 | 1,686 |
| 2016-09-01 | Option exercise (derivative) | 22,190 | $0.00 | 0 |
| 2016-09-01 | Option exercise | 22,190 | $0.00 | 35,484 |
| 2016-09-01 | Option exercise | 6,720 | $0.00 | 13,294 |
| 2016-09-01 | Tax withholding | 15,086 | $112.34 | 20,398 |
| 2016-08-16 | Option exercise (derivative) | 649 | $64.24 | 0 |
| 2016-08-16 | Option exercise (derivative) | 649 | $0.00 | 0 |
| 2016-08-16 | Tax withholding | 669 | $112.47 | 6,574 |
| 2016-08-16 | Option exercise | 649 | $0.00 | 6,594 |
| 2016-08-16 | Option exercise | 649 | $0.00 | 7,243 |
| 2016-08-12 | Grant / award (derivative) | 936 | $0.00 | 936 |
| 2016-08-12 | Grant / award (derivative) | 936 | $112.09 | 936 |
| 2016-07-21 | Grant / award (derivative) | 51,786 | $0.00 | 51,786 |
| 2016-07-21 | Grant / award (derivative) | 18,024 | $0.00 | 18,024 |
| 2016-07-21 | Grant / award (derivative) | 8,834 | $0.00 | 8,834 |
| 2016-07-01 | Option exercise (derivative) | 3,016 | $0.00 | 3,017 |
| 2016-07-01 | Option exercise (derivative) | 3,885 | $0.00 | 7,770 |
| 2016-07-01 | Option exercise (derivative) | 2,334 | $0.00 | 0 |
| 2016-07-01 | Option exercise | 2,334 | $0.00 | 3,864 |
| 2016-07-01 | Option exercise | 3,885 | $0.00 | 10,765 |
| 2016-07-01 | Tax withholding | 4,820 | $111.91 | 5,945 |
| 2016-07-01 | Option exercise | 3,016 | $0.00 | 6,880 |
| 2016-06-20 | Open-market sale | 10,056 | $107.31 | 1,530 |
| 2015-09-01 | Option exercise (derivative) | 16,438 | $0.00 | 0 |
| 2015-09-01 | Option exercise | 1,918 | $0.00 | 16,924 |
| 2015-09-01 | Option exercise | 7,046 | $0.00 | 15,006 |
| 2015-09-01 | Option exercise | 1,782 | $0.00 | 7,960 |
| 2015-09-01 | Tax withholding | 5,608 | $84.10 | 11,316 |
| 2015-08-17 | Option exercise (derivative) | 874 | $0.00 | 0 |
| 2015-08-17 | Option exercise (derivative) | 874 | $59.76 | 0 |
| 2015-08-17 | Option exercise | 874 | $0.00 | 6,206 |
| 2015-08-17 | Option exercise | 874 | $0.00 | 7,080 |
| 2015-08-17 | Tax withholding | 902 | $105.56 | 6,178 |
| 2015-08-14 | Grant / award (derivative) | 685 | $0.00 | 685 |
| 2015-08-14 | Grant / award (derivative) | 685 | $105.62 | 685 |
| 2015-07-23 | Grant / award (derivative) | 64,197 | $0.00 | 64,197 |
| 2015-07-23 | Grant / award (derivative) | 11,655 | $0.00 | 11,655 |
| 2015-07-23 | Grant / award (derivative) | 26,220 | $0.00 | 26,220 |
| 2015-07-01 | Option exercise (derivative) | 3,017 | $0.00 | 6,033 |
| 2015-07-01 | Option exercise (derivative) | 2,333 | $0.00 | 2,334 |
| 2015-07-01 | Option exercise (derivative) | 1,175 | $0.00 | 0 |
| 2015-07-01 | Tax withholding | 2,453 | $101.62 | 5,332 |
| 2015-07-01 | Option exercise | 1,175 | $0.00 | 2,435 |
| 2015-07-01 | Option exercise | 3,017 | $0.00 | 7,785 |
| 2015-07-01 | Option exercise | 2,333 | $0.00 | 4,768 |
| 2014-12-01 | Option exercise (derivative) | 15,470 | $0.00 | 0 |
| 2014-12-01 | Option exercise | 19,775 | $37.98 | 20,754 |
| 2014-12-01 | Open-market sale | 15,470 | $94.00 | 979 |
| 2014-12-01 | Option exercise | 15,470 | $47.79 | 16,449 |
| 2014-10-29 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2014-09-10 | Open-market sale | 13,274 | $84.00 | 979 |
| 2014-09-01 | Option exercise (derivative) | 6,469 | $0.00 | 0 |
| 2014-09-01 | Option exercise | 6,469 | $0.00 | 12,232 |
| 2014-09-01 | Option exercise | 10,799 | $0.00 | 23,031 |
| 2014-09-01 | Tax withholding | 8,778 | $83.18 | 14,253 |
| 2014-08-19 | Option exercise (derivative) | 1,371 | $0.00 | 0 |
| 2014-08-19 | Option exercise (derivative) | 1,371 | $43.65 | 0 |
| 2014-08-19 | Option exercise | 1,371 | $0.00 | 5,407 |
| 2014-08-19 | Tax withholding | 1,015 | $85.39 | 5,763 |
| 2014-08-19 | Option exercise | 1,371 | $0.00 | 6,778 |
| 2014-08-15 | Grant / award (derivative) | 736 | $83.72 | 736 |
| 2014-08-15 | Grant / award (derivative) | 736 | $0.00 | 736 |
| 2014-07-24 | Grant / award (derivative) | 9,050 | $0.00 | 9,050 |
| 2014-07-24 | Grant / award (derivative) | 40,900 | $0.00 | 40,900 |
| 2014-07-24 | Grant / award (derivative) | 50,500 | $0.00 | 50,500 |
| 2014-07-01 | Option exercise (derivative) | 1,393 | $0.00 | 0 |
| 2014-07-01 | Option exercise (derivative) | 1,174 | $0.00 | 1,175 |
| 2014-07-01 | Option exercise (derivative) | 2,333 | $0.00 | 4,667 |
| 2014-07-01 | Option exercise | 1,174 | $0.00 | 3,546 |
| 2014-07-01 | Option exercise | 2,333 | $0.00 | 5,879 |
| 2014-07-01 | Tax withholding | 1,843 | $81.28 | 4,036 |
| 2014-07-01 | Option exercise | 1,393 | $0.00 | 2,372 |
| 2013-12-13 | Open-market sale | 8,226 | $75.09 | 623 |
| 2013-09-16 | Open-market sale | 5,998 | $66.20 | 8,849 |
| 2013-09-01 | Option exercise (derivative) | 7,828 | $0.00 | 0 |
| 2013-09-01 | Option exercise | 9,376 | $0.00 | 15,996 |
| 2013-09-01 | Option exercise | 7,828 | $0.00 | 23,824 |
| 2013-09-01 | Tax withholding | 8,978 | $63.53 | 14,846 |
| 2013-08-22 | Option exercise (derivative) | 40,000 | $0.00 | 0 |
| 2013-08-22 | Option exercise | 60,000 | $30.21 | 106,620 |
| 2013-08-22 | Option exercise | 40,000 | $27.68 | 46,620 |
| 2013-08-22 | Open-market sale | 100,000 | $62.91 | 6,620 |
| 2013-08-20 | Option exercise (derivative) | 1,261 | $0.00 | 0 |
| 2013-08-20 | Option exercise (derivative) | 1,261 | $44.60 | 0 |
| 2013-08-20 | Tax withholding | 927 | $63.14 | 6,620 |
| 2013-08-20 | Option exercise | 1,261 | $0.00 | 6,286 |
| 2013-08-20 | Option exercise | 1,261 | $0.00 | 7,547 |
| 2013-08-16 | Grant / award (derivative) | 649 | $64.24 | 649 |
| 2013-08-16 | Grant / award (derivative) | 649 | $0.00 | 649 |
| 2013-07-24 | Grant / award (derivative) | 35,000 | $0.00 | 35,000 |
| 2013-07-24 | Grant / award (derivative) | 32,000 | $0.00 | 32,000 |
| 2013-07-24 | Grant / award (derivative) | 39,500 | $0.00 | 39,500 |
| 2013-07-24 | Grant / award (derivative) | 7,000 | $0.00 | 7,000 |
| 2013-07-01 | Option exercise (derivative) | 1,174 | $0.00 | 6,660 |
| 2013-07-01 | Option exercise (derivative) | 1,780 | $0.00 | 4,093 |
| 2013-07-01 | Option exercise (derivative) | 1,393 | $0.00 | 5,486 |
| 2013-07-01 | Option exercise | 1,780 | $0.00 | 4,093 |
| 2013-07-01 | Option exercise | 1,393 | $0.00 | 5,486 |
| 2013-07-01 | Tax withholding | 1,635 | $63.15 | 5,025 |
| 2013-07-01 | Option exercise | 1,174 | $0.00 | 6,660 |
| 2013-07-01 | Tax withholding | 1,635 | $63.15 | 5,026 |
| 2013-07-01 | Option exercise | 1,780 | $0.00 | 4,094 |
| 2013-07-01 | Option exercise | 1,393 | $0.00 | 5,487 |
| 2013-07-01 | Option exercise | 1,174 | $0.00 | 6,661 |
| 2012-12-06 | Option exercise (derivative) | 10,000 | $0.00 | 40,000 |
| 2012-12-06 | Option exercise | 10,000 | $27.68 | 11,890 |
| 2012-12-06 | Open-market sale | 10,000 | $59.82 | 1,890 |
| 2012-11-19 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2012-11-19 | Open-market sale | 10,000 | $58.98 | 1,890 |
| 2012-11-19 | Option exercise | 10,000 | $31.29 | 11,890 |
| 2012-08-23 | Open-market sale | 12,393 | $58.33 | 1,890 |
| 2012-08-21 | Option exercise (derivative) | 1,116 | $0.00 | 0 |
| 2012-08-21 | Option exercise (derivative) | 1,116 | $28.62 | 0 |
| 2012-08-21 | Option exercise | 1,116 | $0.00 | 15,318 |
| 2012-08-21 | Tax withholding | 1,035 | $58.95 | 14,283 |
| 2012-08-21 | Option exercise | 1,116 | $0.00 | 14,202 |
| 2012-08-17 | Grant / award (derivative) | 874 | $0.00 | 874 |
| 2012-08-17 | Grant / award (derivative) | 874 | $59.76 | 874 |
| 2012-08-01 | Option exercise (derivative) | 6,000 | $0.00 | 0 |
| 2012-08-01 | Option exercise (derivative) | 15,000 | $0.00 | 0 |
| 2012-08-01 | Tax withholding | 9,804 | $57.93 | 13,086 |
| 2012-08-01 | Option exercise | 6,000 | $0.00 | 7,890 |
| 2012-08-01 | Option exercise | 15,000 | $0.00 | 22,890 |
| 2012-07-25 | Grant / award (derivative) | 3,523 | $0.00 | 3,523 |
| 2012-07-25 | Grant / award (derivative) | 15,684 | $0.00 | 15,684 |
| 2012-07-25 | Grant / award (derivative) | 16,438 | $0.00 | 16,438 |
| 2012-07-25 | Grant / award (derivative) | 16,738 | $0.00 | 16,738 |
| 2012-07-01 | Option exercise (derivative) | 1,780 | $0.00 | 1,780 |
| 2012-07-01 | Option exercise (derivative) | 1,393 | $0.00 | 2,786 |
| 2012-07-01 | Option exercise | 1,780 | $0.00 | 3,372 |
| 2012-07-01 | Tax withholding | 1,482 | $59.35 | 1,890 |
| 2012-07-01 | Option exercise | 1,393 | $0.00 | 1,592 |
| 2012-06-14 | Option exercise (derivative) | 20,000 | $0.00 | 10,000 |
| 2012-06-14 | Open-market sale | 20,000 | $57.40 | 0 |
| 2012-06-14 | Option exercise | 20,000 | $31.29 | 20,000 |
| 2012-06-06 | Option exercise (derivative) | 15,000 | $0.00 | 30,000 |
| 2012-06-06 | Option exercise | 15,000 | $31.29 | 15,000 |
| 2012-06-06 | Open-market sale | 15,000 | $57.50 | 0 |
| 2012-05-21 | Open-market sale | 29,711 | $54.74 | 0 |
| 2012-02-29 | Option exercise (derivative) | 20,000 | $0.00 | 0 |
| 2012-02-29 | Open-market sale | 20,000 | $58.00 | 29,491 |
| 2012-02-29 | Option exercise | 20,000 | $28.22 | 49,491 |
| 2012-02-23 | Option exercise (derivative) | 30,000 | $0.00 | 0 |
| 2012-02-23 | Open-market sale | 10,000 | $58.90 | 29,491 |
| 2012-02-23 | Option exercise | 30,000 | $30.07 | 59,491 |
| 2012-02-23 | Option exercise | 10,000 | $24.00 | 39,491 |
| 2011-08-22 | Option exercise (derivative) | 1,500 | $0.00 | 0 |
| 2011-08-22 | Option exercise (derivative) | 1,540 | $31.16 | 0 |
| 2011-08-22 | Tax withholding | 1,405 | $43.90 | 29,459 |
| 2011-08-22 | Option exercise | 1,500 | $0.00 | 30,864 |
| 2011-08-22 | Option exercise | 1,540 | $0.00 | 29,364 |
| 2011-08-19 | Grant / award (derivative) | 1,371 | $0.00 | 1,371 |
| 2011-08-19 | Open-market buy (derivative) | 1,371 | $43.65 | 1,371 |
| 2011-08-01 | Option exercise (derivative) | 6,000 | $0.00 | 6,000 |
| 2011-08-01 | Option exercise (derivative) | 17,000 | $0.00 | 0 |
| 2011-08-01 | Tax withholding | 8,770 | $46.10 | 27,824 |
| 2011-08-01 | Option exercise | 17,000 | $0.00 | 36,594 |
| 2011-08-01 | Option exercise | 6,000 | $0.00 | 19,594 |
| 2011-07-20 | Grant / award (derivative) | 17,142 | $0.00 | 17,142 |
| 2011-07-20 | Grant / award (derivative) | 15,599 | $0.00 | 15,599 |
| 2011-07-20 | Grant / award (derivative) | 15,470 | $0.00 | 15,470 |
| 2011-07-20 | Grant / award (derivative) | 4,179 | $0.00 | 4,179 |
| 2011-07-01 | Option exercise (derivative) | 1,780 | $0.00 | 3,560 |
| 2011-07-01 | Tax withholding | 653 | $52.24 | 13,594 |
| 2011-07-01 | Option exercise | 1,780 | $0.00 | 14,247 |
| 2010-12-21 | Option exercise (derivative) | 5,000 | $0.00 | 10,000 |
| 2010-12-21 | Open-market sale | 5,000 | $50.11 | 12,027 |
| 2010-12-21 | Option exercise | 5,000 | $24.00 | 17,027 |
| 2010-12-20 | Option exercise (derivative) | 15,000 | $0.00 | 15,000 |
| 2010-12-20 | Open-market sale | 15,000 | $49.96 | 12,027 |
| 2010-12-20 | Option exercise | 15,000 | $24.00 | 27,027 |
| 2010-10-01 | Option exercise (derivative) | 7,000 | $0.00 | 0 |
| 2010-10-01 | Tax withholding | 3,268 | $44.91 | 12,027 |
| 2010-10-01 | Option exercise | 7,000 | $0.00 | 15,295 |
| 2010-09-16 | Option exercise (derivative) | 30,000 | $0.00 | 30,000 |
| 2010-09-16 | Open-market sale | 30,000 | $44.50 | 8,295 |
| 2010-09-16 | Option exercise | 30,000 | $24.00 | 38,295 |
| 2010-08-24 | Option exercise (derivative) | 1,500 | $0.00 | 0 |
| 2010-08-24 | Option exercise (derivative) | 1,505 | $27.90 | 0 |
| 2010-08-24 | Option exercise | 1,500 | $0.00 | 9,613 |
| 2010-08-24 | Tax withholding | 1,390 | $42.68 | 8,223 |
| 2010-08-24 | Option exercise | 1,505 | $0.00 | 8,113 |
| 2010-08-23 | Open-market sale | 15,172 | $43.50 | 6,608 |
| 2010-08-20 | Grant / award (derivative) | 1,261 | $0.00 | 1,261 |
| 2010-08-20 | Open-market buy (derivative) | 1,261 | $44.60 | 1,261 |
| 2010-08-01 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2010-08-01 | Option exercise | 10,000 | $0.00 | 26,244 |
| 2010-08-01 | Tax withholding | 4,464 | $39.75 | 21,780 |
| 2010-07-22 | Grant / award (derivative) | 5,340 | $0.00 | 5,340 |
| 2010-07-22 | Grant / award (derivative) | 12,585 | $0.00 | 12,585 |
| 2010-07-22 | Grant / award (derivative) | 19,775 | $0.00 | 19,775 |
| 2010-05-27 | Option exercise (derivative) | 69,461 | $0.00 | 0 |
| 2010-05-27 | Open-market sale | 69,461 | $35.00 | 15,892 |
| 2010-05-27 | Option exercise | 69,461 | $21.78 | 85,353 |
| 2010-05-26 | J (derivative) | 30,539 | $0.00 | 69,461 |
| 2009-08-21 | Grant / award (derivative) | 1,116 | $0.00 | 1,116 |
| 2009-08-21 | Open-market buy (derivative) | 1,116 | $28.62 | 1,116 |
| 2009-08-11 | Grant / award (derivative) | 12,000 | — | 12,000 |
| 2009-08-11 | Grant / award (derivative) | 60,000 | — | 60,000 |
| 2009-08-11 | Grant / award (derivative) | 15,000 | — | 15,000 |
| 2009-08-01 | Option exercise (derivative) | 7,500 | — | 0 |
| 2009-08-01 | Option exercise | 7,500 | — | 18,212 |
| 2009-08-01 | Tax withholding | 2,682 | $29.70 | 15,530 |
| 2008-08-22 | Grant / award (derivative) | 1,500 | — | 1,500 |
| 2008-08-22 | Open-market buy (derivative) | 1,540 | $31.16 | 1,540 |
| 2008-08-11 | Grant / award (derivative) | 17,000 | — | 17,000 |
| 2008-08-01 | Option exercise (derivative) | 7,500 | — | 7,500 |
| 2008-08-01 | Option exercise | 7,500 | — | 12,318 |
| 2008-08-01 | Tax withholding | 2,682 | $27.44 | 9,636 |
| 2008-07-23 | Grant / award (derivative) | 50,000 | — | 50,000 |
| 2007-10-09 | Grant / award (derivative) | 7,000 | — | 7,000 |
| 2007-08-24 | Grant / award (derivative) | 10,000 | — | 10,000 |
| 2007-08-24 | Grant / award (derivative) | 1,500 | — | 1,500 |
| 2007-08-24 | Open-market buy (derivative) | 1,505 | $27.90 | 1,505 |
| 2007-07-25 | Grant / award (derivative) | 30,000 | — | 30,000 |
| 2007-03-09 | Grant / award (derivative) | 20,000 | — | 20,000 |
| 2006-08-25 | Grant / award (derivative) | 15,000 | — | 15,000 |
| 2006-07-26 | Grant / award (derivative) | 45,000 | — | 45,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.