SEC CIK 1181945
Simoncic Richard J
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| MCHPview stock → | 132,916 | 2026-08-17 |
| AITview stock → | 1,490 | 2026-01-20 |
Position History — MCHP
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — MCHP
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-08-17 | Option exercise (derivative) | 1,952 | $0.00 | 0 |
| 2026-08-17 | Option exercise (derivative) | 2,226 | $0.00 | 0 |
| 2026-08-17 | Tax withholding | 827 | $80.26 | 132,916 |
| 2026-08-17 | Option exercise | 1,952 | $80.26 | 133,743 |
| 2026-08-17 | Tax withholding | 943 | $80.26 | 131,791 |
| 2026-08-17 | Option exercise | 2,226 | $80.26 | 132,734 |
| 2026-08-15 | Option exercise (derivative) | 1,222 | $0.00 | 0 |
| 2026-08-15 | Option exercise (derivative) | 702 | $0.00 | 0 |
| 2026-08-15 | Tax withholding | 360 | $80.26 | 134,668 |
| 2026-08-15 | Option exercise | 849 | $80.26 | 135,028 |
| 2026-08-15 | Tax withholding | 114 | $80.26 | 134,179 |
| 2026-08-15 | Option exercise | 269 | $80.26 | 134,293 |
| 2026-08-15 | Tax withholding | 518 | $80.26 | 134,024 |
| 2026-08-15 | Option exercise | 1,222 | $80.26 | 134,542 |
| 2026-08-15 | Tax withholding | 298 | $80.26 | 133,320 |
| 2026-08-15 | Option exercise | 702 | $80.26 | 133,618 |
| 2026-07-01 | Grant / award (derivative) | 3,524 | $0.00 | 3,524 |
| 2026-07-01 | Grant / award (derivative) | 3,523 | $0.00 | 3,523 |
| 2026-06-04 | Open-market sale | 5,000 | $97.52 | 130,508 |
| 2026-05-22 | Open-market sale | 5,000 | $93.44 | 135,508 |
| 2026-05-15 | Option exercise (derivative) | 2,015 | $0.00 | 0 |
| 2026-05-15 | Option exercise (derivative) | 1,690 | $0.00 | 0 |
| 2026-05-15 | Option exercise (derivative) | 1,222 | $0.00 | 702 |
| 2026-05-15 | Option exercise (derivative) | 702 | $0.00 | 702 |
| 2026-05-15 | Tax withholding | 182 | $93.85 | 140,508 |
| 2026-05-15 | Option exercise | 429 | $93.85 | 140,690 |
| 2026-05-15 | Open-market sale | 83 | $93.85 | 140,261 |
| 2026-05-15 | Option exercise | 194 | $93.85 | 140,344 |
| 2026-05-15 | Tax withholding | 616 | $93.85 | 140,150 |
| 2026-05-15 | Option exercise | 2,015 | $93.85 | 140,766 |
| 2026-05-15 | Tax withholding | 463 | $93.85 | 138,751 |
| 2026-05-15 | Option exercise | 1,690 | $93.85 | 139,214 |
| 2026-05-15 | Tax withholding | 335 | $93.85 | 137,524 |
| 2026-05-15 | Option exercise | 1,222 | $93.85 | 137,859 |
| 2026-05-15 | Tax withholding | 192 | $93.85 | 136,637 |
| 2026-05-15 | Option exercise | 702 | $93.85 | 136,829 |
| 2026-05-13 | Open-market sale | 10,000 | $97.55 | 136,127 |
| 2026-05-08 | Grant / award (derivative) | 371 | $0.00 | 371 |
| 2026-04-01 | Grant / award (derivative) | 4,780 | $0.00 | 4,780 |
| 2026-04-01 | Grant / award (derivative) | 4,779 | $0.00 | 4,779 |
| 2026-04-01 | Grant / award (derivative) | 8,090 | $0.00 | 8,090 |
| 2026-04-01 | Grant / award (derivative) | 8,089 | $0.00 | 8,089 |
| 2026-04-01 | Grant / award (derivative) | 10,667 | $0.00 | 10,667 |
| 2026-04-01 | Grant / award (derivative) | 10,667 | $0.00 | 10,667 |
| 2026-03-02 | Grant / award | 431 | $49.26 | 159,862 |
| 2026-02-16 | Option exercise (derivative) | 110 | $0.00 | 0 |
| 2026-02-16 | Option exercise (derivative) | 678 | $0.00 | 0 |
| 2026-02-16 | Option exercise | 99 | $78.94 | 159,459 |
| 2026-02-16 | Tax withholding | 31 | $78.94 | 159,360 |
| 2026-02-16 | Option exercise | 110 | $78.94 | 159,391 |
| 2026-02-16 | Tax withholding | 186 | $78.94 | 159,281 |
| 2026-02-16 | Option exercise | 678 | $78.94 | 159,467 |
| 2026-02-16 | Tax withholding | 28 | $78.94 | 159,431 |
| 2026-02-15 | Option exercise (derivative) | 1,219 | $0.00 | 0 |
| 2026-02-15 | Option exercise (derivative) | 1,831 | $0.00 | 0 |
| 2026-02-15 | Option exercise (derivative) | 702 | $0.00 | 1,404 |
| 2026-02-15 | Option exercise (derivative) | 1,222 | $0.00 | 1,404 |
| 2026-02-15 | Tax withholding | 553 | $78.94 | 158,789 |
| 2026-02-15 | Option exercise | 1,831 | $78.94 | 159,342 |
| 2026-02-15 | Option exercise | 702 | $78.94 | 155,931 |
| 2026-02-15 | Option exercise | 1,219 | $78.94 | 157,845 |
| 2026-02-15 | Tax withholding | 335 | $78.94 | 156,626 |
| 2026-02-15 | Option exercise | 1,222 | $78.94 | 156,961 |
| 2026-02-15 | Tax withholding | 192 | $78.94 | 155,739 |
| 2026-02-15 | Tax withholding | 334 | $78.94 | 157,511 |
| 2026-02-06 | Grant / award (derivative) | 608 | $0.00 | 608 |
| 2026-01-02 | Grant / award (derivative) | 4,806 | $0.00 | 4,806 |
| 2026-01-02 | Grant / award (derivative) | 4,805 | $0.00 | 4,805 |
| 2025-11-17 | Option exercise (derivative) | 736 | $0.00 | 0 |
| 2025-11-17 | Option exercise (derivative) | 388 | $0.00 | 0 |
| 2025-11-17 | Tax withholding | 312 | $51.70 | 155,006 |
| 2025-11-17 | Option exercise | 736 | $51.70 | 155,318 |
| 2025-11-17 | Tax withholding | 165 | $51.70 | 155,229 |
| 2025-11-17 | Option exercise | 388 | $51.70 | 155,394 |
| 2025-11-15 | Option exercise (derivative) | 702 | $0.00 | 2,106 |
| 2025-11-15 | Option exercise (derivative) | 1,222 | $0.00 | 2,106 |
| 2025-11-15 | Option exercise (derivative) | 2,447 | $0.00 | 0 |
| 2025-11-15 | Option exercise (derivative) | 1,404 | $0.00 | 0 |
| 2025-11-15 | Tax withholding | 518 | $51.70 | 154,582 |
| 2025-11-15 | Option exercise | 1,222 | $51.70 | 155,100 |
| 2025-11-15 | Tax withholding | 298 | $51.70 | 153,878 |
| 2025-11-15 | Option exercise | 702 | $51.70 | 154,176 |
| 2025-11-15 | Tax withholding | 839 | $51.70 | 153,474 |
| 2025-11-15 | Option exercise | 2,447 | $51.70 | 154,313 |
| 2025-11-15 | Tax withholding | 595 | $51.70 | 151,866 |
| 2025-11-15 | Option exercise | 1,404 | $51.70 | 152,461 |
| 2025-11-06 | Grant / award (derivative) | 846 | $0.00 | 846 |
| 2025-10-01 | Grant / award (derivative) | 4,874 | $0.00 | 4,874 |
| 2025-10-01 | Grant / award (derivative) | 4,875 | $0.00 | 4,875 |
| 2025-10-01 | Grant / award (derivative) | 4,874 | $0.00 | 4,874 |
| 2025-10-01 | Grant / award (derivative) | 4,875 | $0.00 | 4,875 |
| 2025-09-02 | Grant / award | 56 | $49.26 | 151,057 |
| 2025-08-22 | Gift | 2,000 | $69.14 | 151,001 |
| 2025-08-15 | Option exercise (derivative) | 1,222 | $0.00 | 2,808 |
| 2025-08-15 | Option exercise (derivative) | 1,452 | $0.00 | 0 |
| 2025-08-15 | Option exercise (derivative) | 1,456 | $0.00 | 0 |
| 2025-08-15 | Option exercise (derivative) | 702 | $0.00 | 2,808 |
| 2025-08-15 | Tax withholding | 192 | $65.71 | 152,114 |
| 2025-08-15 | Tax withholding | 335 | $65.71 | 153,001 |
| 2025-08-15 | Option exercise | 1,222 | $65.71 | 153,336 |
| 2025-08-15 | Option exercise | 1,452 | $65.71 | 150,945 |
| 2025-08-15 | Option exercise | 702 | $65.71 | 152,306 |
| 2025-08-15 | Tax withholding | 399 | $65.71 | 151,604 |
| 2025-08-15 | Option exercise | 1,456 | $65.71 | 152,003 |
| 2025-08-15 | Tax withholding | 398 | $65.71 | 150,547 |
| 2025-08-08 | Grant / award (derivative) | 849 | $0.00 | 849 |
| 2025-07-01 | Grant / award (derivative) | 4,360 | $0.00 | 4,360 |
| 2025-07-01 | Grant / award (derivative) | 4,359 | $0.00 | 4,359 |
| 2025-05-15 | Option exercise (derivative) | 1,150 | $0.00 | 0 |
| 2025-05-15 | Option exercise (derivative) | 1,222 | $0.00 | 3,510 |
| 2025-05-15 | Option exercise (derivative) | 702 | $0.00 | 3,510 |
| 2025-05-15 | Option exercise (derivative) | 1,338 | $0.00 | 0 |
| 2025-05-15 | Tax withholding | 335 | $60.80 | 149,493 |
| 2025-05-15 | Option exercise | 1,222 | $60.80 | 149,828 |
| 2025-05-15 | Tax withholding | 192 | $60.80 | 148,606 |
| 2025-05-15 | Option exercise | 702 | $60.80 | 148,798 |
| 2025-05-15 | Tax withholding | 366 | $60.80 | 148,096 |
| 2025-05-15 | Option exercise | 1,338 | $60.80 | 148,462 |
| 2025-05-15 | Tax withholding | 315 | $60.80 | 147,124 |
| 2025-05-15 | Option exercise | 1,150 | $60.80 | 147,439 |
| 2025-04-01 | Grant / award (derivative) | 6,443 | $0.00 | 6,443 |
| 2025-04-01 | Grant / award (derivative) | 429 | $0.00 | 429 |
| 2025-04-01 | Grant / award (derivative) | 6,444 | $0.00 | 6,444 |
| 2025-03-03 | Grant / award | 285 | $49.26 | 146,289 |
| 2025-02-17 | Option exercise (derivative) | 715 | $0.00 | 0 |
| 2025-02-17 | Option exercise (derivative) | 678 | $0.00 | 0 |
| 2025-02-17 | Tax withholding | 196 | $57.86 | 146,004 |
| 2025-02-17 | Option exercise | 715 | $57.86 | 146,200 |
| 2025-02-17 | Tax withholding | 186 | $57.86 | 145,485 |
| 2025-02-17 | Option exercise | 678 | $57.86 | 145,671 |
| 2025-02-15 | Option exercise (derivative) | 1,280 | $0.00 | 102 |
| 2025-02-15 | Option exercise (derivative) | 1,382 | $0.00 | 0 |
| 2025-02-15 | Option exercise (derivative) | 704 | $0.00 | 4,212 |
| 2025-02-15 | Option exercise (derivative) | 1,222 | $0.00 | 4,212 |
| 2025-02-15 | Option exercise | 1,382 | $57.86 | 143,162 |
| 2025-02-15 | Tax withholding | 429 | $57.86 | 142,733 |
| 2025-02-15 | Option exercise | 1,280 | $57.86 | 144,013 |
| 2025-02-15 | Tax withholding | 335 | $57.86 | 144,993 |
| 2025-02-15 | Option exercise | 1,222 | $57.86 | 145,328 |
| 2025-02-15 | Tax withholding | 418 | $57.86 | 143,595 |
| 2025-02-15 | Option exercise | 704 | $57.86 | 144,299 |
| 2025-02-15 | Tax withholding | 193 | $57.86 | 144,106 |
| 2025-01-02 | Grant / award (derivative) | 1,472 | $0.00 | 1,472 |
| 2025-01-02 | Grant / award (derivative) | 5,494 | $0.00 | 5,494 |
| 2025-01-02 | Grant / award (derivative) | 1,473 | $0.00 | 1,473 |
| 2025-01-02 | Grant / award (derivative) | 314 | $0.00 | 314 |
| 2025-01-02 | Grant / award (derivative) | 5,494 | $0.00 | 5,494 |
| 2025-01-02 | Grant / award (derivative) | 5,494 | $0.00 | 5,494 |
| 2025-01-02 | Grant / award (derivative) | 1,472 | $0.00 | 1,472 |
| 2025-01-02 | Grant / award (derivative) | 1,473 | $0.00 | 1,473 |
| 2025-01-02 | Grant / award (derivative) | 314 | $0.00 | 314 |
| 2025-01-02 | Grant / award (derivative) | 5,494 | $0.00 | 5,494 |
| 2024-11-15 | Option exercise (derivative) | 1,221 | $0.00 | 4,916 |
| 2024-11-15 | Option exercise (derivative) | 702 | $0.00 | 4,914 |
| 2024-11-15 | Option exercise (derivative) | 1,142 | $0.00 | 0 |
| 2024-11-15 | Option exercise (derivative) | 1,770 | $0.00 | 0 |
| 2024-11-15 | Tax withholding | 727 | $62.86 | 139,537 |
| 2024-11-15 | Option exercise | 702 | $62.86 | 140,239 |
| 2024-11-15 | Tax withholding | 244 | $62.86 | 139,995 |
| 2024-11-15 | Option exercise | 1,221 | $62.86 | 141,216 |
| 2024-11-15 | Option exercise | 736 | $62.86 | 141,434 |
| 2024-11-15 | Tax withholding | 312 | $62.86 | 141,122 |
| 2024-11-15 | Option exercise | 1,142 | $62.86 | 142,264 |
| 2024-11-15 | Tax withholding | 484 | $62.86 | 141,780 |
| 2024-11-15 | Option exercise | 1,713 | $62.86 | 140,264 |
| 2024-11-15 | Tax withholding | 751 | $62.86 | 138,551 |
| 2024-11-15 | Option exercise | 1,770 | $62.86 | 139,302 |
| 2024-11-15 | Tax withholding | 518 | $62.86 | 140,698 |
| 2024-10-01 | Grant / award (derivative) | 4,033 | $0.00 | 4,033 |
| 2024-10-01 | Grant / award (derivative) | 4,033 | $0.00 | 4,033 |
| 2024-10-01 | Grant / award (derivative) | 1,081 | $0.00 | 1,081 |
| 2024-10-01 | Grant / award (derivative) | 1,081 | $0.00 | 1,081 |
| 2024-10-01 | Grant / award (derivative) | 269 | $0.00 | 269 |
| 2024-10-01 | Grant / award (derivative) | 1,081 | $0.00 | 1,081 |
| 2024-10-01 | Grant / award (derivative) | 1,081 | $0.00 | 1,081 |
| 2024-10-01 | Grant / award (derivative) | 4,033 | $0.00 | 4,033 |
| 2024-10-01 | Grant / award (derivative) | 269 | $0.00 | 269 |
| 2024-10-01 | Grant / award (derivative) | 4,033 | $0.00 | 4,033 |
| 2024-08-15 | Option exercise (derivative) | 1,838 | $0.00 | 0 |
| 2024-08-15 | Option exercise (derivative) | 1,406 | $0.00 | 5,618 |
| 2024-08-15 | Option exercise | 1,838 | $81.30 | 137,015 |
| 2024-08-15 | Option exercise | 1,406 | $81.30 | 137,917 |
| 2024-08-15 | Tax withholding | 385 | $81.30 | 137,532 |
| 2024-08-15 | Tax withholding | 504 | $81.30 | 136,511 |
| 2024-07-01 | Grant / award (derivative) | 915 | $0.00 | 915 |
| 2024-07-01 | Grant / award (derivative) | 914 | $0.00 | 914 |
| 2024-07-01 | Grant / award (derivative) | 194 | $0.00 | 194 |
| 2024-07-01 | Grant / award (derivative) | 3,412 | $0.00 | 3,412 |
| 2024-07-01 | Grant / award (derivative) | 3,412 | $0.00 | 3,412 |
| 2024-07-01 | Grant / award (derivative) | 3,412 | $0.00 | 3,412 |
| 2024-07-01 | Grant / award (derivative) | 3,412 | $0.00 | 3,412 |
| 2024-07-01 | Grant / award (derivative) | 194 | $0.00 | 194 |
| 2024-07-01 | Grant / award (derivative) | 915 | $0.00 | 915 |
| 2024-07-01 | Grant / award (derivative) | 914 | $0.00 | 914 |
| 2024-05-15 | Option exercise (derivative) | 2,416 | $0.00 | 0 |
| 2024-05-15 | Option exercise (derivative) | 2,416 | $0.00 | 0 |
| 2024-05-15 | Option exercise (derivative) | 1,406 | $0.00 | 7,024 |
| 2024-05-15 | Option exercise | 1,406 | $95.36 | 135,562 |
| 2024-05-15 | Option exercise | 2,416 | $95.36 | 134,151 |
| 2024-05-15 | Tax withholding | 663 | $95.36 | 133,488 |
| 2024-05-15 | Option exercise | 921 | $95.36 | 134,409 |
| 2024-05-15 | Tax withholding | 253 | $95.36 | 134,156 |
| 2024-05-15 | Tax withholding | 385 | $95.36 | 135,177 |
| 2024-05-15 | Gift | 1,075 | $95.36 | 146,127 |
| 2024-04-03 | Grant / award (derivative) | 933 | $0.00 | 933 |
| 2024-04-03 | Grant / award (derivative) | 3,482 | $0.00 | 3,482 |
| 2024-04-03 | Grant / award (derivative) | 934 | $0.00 | 934 |
| 2024-04-03 | Grant / award (derivative) | 3,483 | $0.00 | 3,483 |
| 2024-04-03 | Grant / award (derivative) | 99 | $0.00 | 99 |
| 2024-04-03 | Grant / award (derivative) | 933 | $0.00 | 933 |
| 2024-04-03 | Grant / award (derivative) | 3,483 | $0.00 | 3,483 |
| 2024-04-03 | Grant / award (derivative) | 3,482 | $0.00 | 3,482 |
| 2024-04-03 | Grant / award (derivative) | 99 | $0.00 | 99 |
| 2024-04-03 | Grant / award (derivative) | 934 | $0.00 | 934 |
| 2024-03-01 | Grant / award | 385 | $55.19 | 131,735 |
| 2024-02-15 | Option exercise (derivative) | 1,406 | $0.00 | 8,430 |
| 2024-02-15 | Option exercise (derivative) | 1,762 | $0.00 | 0 |
| 2024-02-15 | Option exercise | 1,762 | $82.51 | 130,883 |
| 2024-02-15 | Tax withholding | 480 | $82.51 | 130,403 |
| 2024-02-15 | Option exercise | 1,406 | $82.51 | 131,809 |
| 2024-02-15 | Tax withholding | 459 | $82.51 | 131,350 |
| 2024-01-02 | Grant / award (derivative) | 2,642 | $0.00 | 2,642 |
| 2024-01-02 | Grant / award (derivative) | 2,643 | $0.00 | 2,643 |
| 2023-11-15 | Option exercise (derivative) | 3,708 | $0.00 | 0 |
| 2023-11-15 | Option exercise (derivative) | 1,406 | $0.00 | 9,836 |
| 2023-11-15 | Option exercise | 1,406 | $82.50 | 129,717 |
| 2023-11-15 | Option exercise | 3,708 | $82.50 | 129,884 |
| 2023-11-15 | Tax withholding | 1,573 | $82.50 | 128,311 |
| 2023-11-15 | Tax withholding | 596 | $82.50 | 129,121 |
| 2023-10-02 | Grant / award (derivative) | 2,919 | $0.00 | 2,919 |
| 2023-10-02 | Grant / award (derivative) | 2,919 | $0.00 | 2,919 |
| 2023-08-15 | Option exercise (derivative) | 3,770 | $0.00 | 0 |
| 2023-08-15 | Option exercise | 3,770 | $80.89 | 127,775 |
| 2023-08-15 | Tax withholding | 1,599 | $80.89 | 126,176 |
| 2023-07-05 | Grant / award (derivative) | 2,587 | $0.00 | 2,587 |
| 2023-07-05 | Grant / award (derivative) | 2,587 | $0.00 | 2,587 |
| 2023-05-15 | Option exercise (derivative) | 2,002 | $0.00 | 0 |
| 2023-05-15 | Tax withholding | 549 | $75.38 | 121,450 |
| 2023-05-15 | Option exercise | 3,940 | $75.38 | 125,390 |
| 2023-05-15 | Tax withholding | 1,385 | $75.38 | 124,005 |
| 2023-05-15 | Option exercise | 2,002 | $75.38 | 121,999 |
| 2023-04-03 | Grant / award (derivative) | 2,765 | $0.00 | 2,765 |
| 2023-04-03 | Grant / award (derivative) | 2,766 | $0.00 | 2,766 |
| 2023-03-01 | Grant / award | 385 | $55.19 | 119,997 |
| 2023-02-15 | Option exercise (derivative) | 4,830 | $0.00 | 0 |
| 2023-02-15 | Option exercise (derivative) | 2,002 | $0.00 | 2,002 |
| 2023-02-15 | Tax withholding | 1,324 | $85.91 | 119,612 |
| 2023-02-15 | Option exercise | 4,830 | $85.91 | 120,936 |
| 2023-02-15 | Tax withholding | 546 | $85.91 | 116,106 |
| 2023-02-15 | Option exercise | 2,002 | $85.91 | 116,652 |
| 2023-01-03 | Grant / award (derivative) | 2,713 | $0.00 | 2,713 |
| 2023-01-03 | Grant / award (derivative) | 679 | $0.00 | 679 |
| 2023-01-03 | Grant / award (derivative) | 2,714 | $0.00 | 2,714 |
| 2023-01-03 | Grant / award (derivative) | 678 | $0.00 | 678 |
| 2022-11-16 | Gift | 500 | $73.64 | 114,650 |
| 2022-11-15 | Option exercise (derivative) | 4,466 | $0.00 | 0 |
| 2022-11-15 | Option exercise (derivative) | 2,002 | $0.00 | 4,004 |
| 2022-11-15 | Option exercise | 104 | $76.94 | 115,196 |
| 2022-11-15 | Tax withholding | 1,948 | $76.94 | 115,092 |
| 2022-11-15 | Option exercise | 4,466 | $76.94 | 117,040 |
| 2022-11-15 | Tax withholding | 874 | $76.94 | 112,574 |
| 2022-11-15 | Open-market sale | 8,596 | $77.15 | 111,446 |
| 2022-11-15 | Tax withholding | 46 | $76.94 | 115,150 |
| 2022-11-15 | Option exercise | 2,002 | $76.94 | 113,448 |
| 2022-10-03 | Grant / award (derivative) | 737 | $0.00 | 737 |
| 2022-10-03 | Grant / award (derivative) | 2,946 | $0.00 | 2,946 |
| 2022-10-03 | Grant / award (derivative) | 736 | $0.00 | 736 |
| 2022-10-03 | Grant / award (derivative) | 2,945 | $0.00 | 2,945 |
| 2022-08-15 | Option exercise (derivative) | 2,002 | $0.00 | 6,006 |
| 2022-08-15 | Option exercise (derivative) | 3,766 | $0.00 | 0 |
| 2022-08-15 | Tax withholding | 1,643 | $74.28 | 118,730 |
| 2022-08-15 | Option exercise | 2,002 | $74.28 | 120,732 |
| 2022-08-15 | Tax withholding | 874 | $74.28 | 119,858 |
| 2022-08-15 | Option exercise | 232 | $74.28 | 120,090 |
| 2022-08-15 | Tax withholding | 102 | $74.28 | 119,988 |
| 2022-08-15 | Option exercise | 96 | $74.28 | 120,084 |
| 2022-08-15 | Tax withholding | 42 | $74.28 | 120,042 |
| 2022-08-15 | Option exercise | 3,766 | $74.28 | 120,373 |
| 2022-07-01 | Grant / award (derivative) | 2,226 | $0.00 | 2,226 |
| 2022-07-01 | Grant / award (derivative) | 2,226 | $0.00 | 2,226 |
| 2022-06-01 | Option exercise (derivative) | 196 | $0.00 | 0 |
| 2022-06-01 | Option exercise | 196 | $71.16 | 116,693 |
| 2022-06-01 | Tax withholding | 86 | $71.16 | 116,607 |
| 2022-05-15 | Option exercise (derivative) | 2,002 | $0.00 | 8,008 |
| 2022-05-15 | Option exercise (derivative) | 230 | $0.00 | 0 |
| 2022-05-15 | Tax withholding | 1,126 | $65.93 | 114,904 |
| 2022-05-15 | Option exercise | 230 | $65.93 | 116,563 |
| 2022-05-15 | Option exercise | 3,932 | $65.93 | 116,030 |
| 2022-05-15 | Tax withholding | 66 | $65.93 | 116,497 |
| 2022-05-15 | Option exercise | 2,002 | $65.93 | 116,906 |
| 2022-05-15 | Tax withholding | 573 | $65.93 | 116,333 |
| 2022-04-01 | Grant / award (derivative) | 1,690 | $0.00 | 1,690 |
| 2022-04-01 | Grant / award (derivative) | 1,690 | $0.00 | 1,690 |
| 2022-03-01 | Grant / award | 526 | $40.47 | 112,098 |
| 2022-02-15 | Option exercise (derivative) | 2,002 | $0.00 | 10,010 |
| 2022-02-15 | Option exercise (derivative) | 3,812 | $0.00 | 0 |
| 2022-02-15 | Tax withholding | 1,149 | $74.98 | 109,935 |
| 2022-02-15 | Tax withholding | 107 | $74.98 | 111,572 |
| 2022-02-15 | Option exercise | 2,002 | $74.98 | 111,937 |
| 2022-02-15 | Tax withholding | 574 | $74.98 | 111,363 |
| 2022-02-15 | Option exercise | 316 | $74.98 | 111,679 |
| 2022-02-15 | Option exercise | 3,812 | $74.98 | 111,084 |
| 2022-01-03 | Grant / award (derivative) | 1,219 | $0.00 | 1,219 |
| 2022-01-03 | Grant / award (derivative) | 1,219 | $0.00 | 1,219 |
| 2021-12-03 | Gift | 500 | $85.27 | 107,272 |
| 2021-12-03 | Open-market sale | 2,500 | $84.60 | 107,772 |
| 2021-11-15 | Option exercise (derivative) | 2,002 | $0.00 | 12,012 |
| 2021-11-15 | Option exercise (derivative) | 3,838 | $0.00 | 0 |
| 2021-11-15 | Tax withholding | 874 | $83.21 | 110,002 |
| 2021-11-15 | Option exercise | 376 | $83.21 | 110,437 |
| 2021-11-15 | Tax withholding | 47 | $83.21 | 110,061 |
| 2021-11-15 | Option exercise | 106 | $83.21 | 110,108 |
| 2021-11-15 | Tax withholding | 165 | $83.21 | 110,272 |
| 2021-11-15 | Option exercise | 2,002 | $83.21 | 110,876 |
| 2021-11-15 | Tax withholding | 1,674 | $83.21 | 108,874 |
| 2021-11-15 | Option exercise | 3,838 | $83.21 | 110,548 |
| 2021-10-01 | Grant / award (derivative) | 703 | $0.00 | 703 |
| 2021-10-01 | Grant / award (derivative) | 5,621 | $0.00 | 5,621 |
| 2021-10-01 | Grant / award (derivative) | 2,808 | $0.00 | 2,808 |
| 2021-10-01 | Grant / award (derivative) | 702 | $0.00 | 702 |
| 2021-09-01 | Grant / award | 43 | $80.94 | 53,355 |
| 2021-08-15 | Option exercise (derivative) | 1,000 | $0.00 | 7,007 |
| 2021-08-15 | Option exercise (derivative) | 2,210 | $0.00 | 0 |
| 2021-08-15 | Option exercise | 1,000 | $150.41 | 53,480 |
| 2021-08-15 | Option exercise | 27 | $150.41 | 53,099 |
| 2021-08-15 | Tax withholding | 23 | $150.41 | 53,072 |
| 2021-08-15 | Option exercise | 52 | $150.41 | 53,095 |
| 2021-08-15 | Tax withholding | 437 | $150.41 | 53,043 |
| 2021-08-15 | Tax withholding | 12 | $150.41 | 53,087 |
| 2021-08-15 | Tax withholding | 964 | $150.41 | 52,480 |
| 2021-08-15 | Option exercise | 2,210 | $150.41 | 53,444 |
| 2021-08-15 | Option exercise | 402 | $150.41 | 53,489 |
| 2021-08-15 | Tax withholding | 177 | $150.41 | 53,312 |
| 2021-08-05 | Grant / award (derivative) | 48 | $0.00 | 48 |
| 2021-07-01 | Grant / award (derivative) | 727 | $0.00 | 727 |
| 2021-07-01 | Grant / award (derivative) | 726 | $0.00 | 726 |
| 2021-06-01 | Option exercise (derivative) | 348 | $0.00 | 0 |
| 2021-06-01 | Option exercise | 348 | $155.32 | 51,387 |
| 2021-06-01 | Tax withholding | 153 | $155.32 | 51,234 |
| 2021-05-26 | Open-market sale | 2,500 | $154.21 | 51,039 |
| 2021-05-19 | Grant / award (derivative) | 98 | $0.00 | 98 |
| 2021-05-15 | Option exercise (derivative) | 2,353 | $0.00 | 0 |
| 2021-05-15 | Option exercise (derivative) | 1,000 | $0.00 | 8,007 |
| 2021-05-15 | Tax withholding | 437 | $143.52 | 53,539 |
| 2021-05-15 | Option exercise | 1,000 | $143.52 | 53,976 |
| 2021-05-15 | Tax withholding | 696 | $143.52 | 52,976 |
| 2021-05-15 | Option exercise | 2,353 | $143.52 | 53,672 |
| 2021-04-01 | Grant / award (derivative) | 669 | $0.00 | 669 |
| 2021-04-01 | Grant / award (derivative) | 670 | $0.00 | 670 |
| 2021-03-01 | Grant / award | 219 | $80.94 | 51,319 |
| 2021-02-22 | Open-market sale | 2,795 | $159.20 | 51,100 |
| 2021-02-15 | Option exercise (derivative) | 1,000 | $0.00 | 9,007 |
| 2021-02-15 | Option exercise (derivative) | 2,698 | $0.00 | 0 |
| 2021-02-15 | Option exercise | 78 | $162.24 | 53,918 |
| 2021-02-15 | Tax withholding | 23 | $162.24 | 53,895 |
| 2021-02-15 | Tax withholding | 287 | $162.24 | 53,840 |
| 2021-02-15 | Option exercise | 2,698 | $162.24 | 53,743 |
| 2021-02-15 | Option exercise | 1,000 | $162.24 | 54,127 |
| 2021-02-15 | Tax withholding | 72 | $162.24 | 53,127 |
| 2021-02-15 | Option exercise | 248 | $162.24 | 53,199 |
| 2021-02-15 | Tax withholding | 792 | $162.24 | 52,951 |
| 2021-02-05 | Grant / award (derivative) | 158 | $0.00 | 158 |
| 2021-01-04 | Grant / award (derivative) | 691 | $0.00 | 691 |
| 2021-01-04 | Grant / award (derivative) | 691 | $0.00 | 691 |
| 2021-01-04 | Grant / award (derivative) | 52 | $0.00 | 52 |
| 2020-11-23 | Open-market sale | 2,269 | $130.70 | 51,045 |
| 2020-11-15 | Option exercise (derivative) | 1,000 | $0.00 | 10,007 |
| 2020-11-15 | Option exercise (derivative) | 250 | $0.00 | 0 |
| 2020-11-15 | Tax withholding | 1,208 | $129.65 | 52,559 |
| 2020-11-15 | Tax withholding | 436 | $129.65 | 53,264 |
| 2020-11-15 | Option exercise | 90 | $129.65 | 53,354 |
| 2020-11-15 | Tax withholding | 40 | $129.65 | 53,314 |
| 2020-11-15 | Option exercise | 1,000 | $129.65 | 53,700 |
| 2020-11-15 | Tax withholding | 109 | $129.65 | 52,700 |
| 2020-11-15 | Option exercise | 250 | $129.65 | 52,809 |
| 2020-11-15 | Option exercise | 2,772 | $129.65 | 53,767 |
| 2020-11-06 | Grant / award (derivative) | 188 | $0.00 | 188 |
| 2020-10-01 | Grant / award (derivative) | 886 | $0.00 | 886 |
| 2020-10-01 | Grant / award (derivative) | 53 | $0.00 | 53 |
| 2020-10-01 | Grant / award (derivative) | 885 | $0.00 | 885 |
| 2020-10-01 | Grant / award (derivative) | 116 | $0.00 | 116 |
| 2020-09-01 | Grant / award | 32 | $80.94 | 50,995 |
| 2020-08-24 | Open-market sale | 3,802 | $108.39 | 50,963 |
| 2020-08-15 | Option exercise (derivative) | 1,000 | $0.00 | 11,007 |
| 2020-08-15 | Option exercise (derivative) | 138 | $0.00 | 0 |
| 2020-08-15 | Tax withholding | 126 | $103.36 | 54,124 |
| 2020-08-15 | Option exercise | 288 | $103.36 | 54,250 |
| 2020-08-15 | Tax withholding | 1,489 | $103.36 | 53,962 |
| 2020-08-15 | Option exercise | 3,417 | $103.36 | 55,451 |
| 2020-08-15 | Option exercise | 1,000 | $103.36 | 55,124 |
| 2020-08-15 | Tax withholding | 436 | $103.36 | 54,688 |
| 2020-08-15 | Option exercise | 138 | $103.36 | 54,826 |
| 2020-08-15 | Tax withholding | 61 | $103.36 | 54,765 |
| 2020-08-15 | Tax withholding | 886 | $103.36 | 52,034 |
| 2020-08-15 | Option exercise | 2,034 | $103.36 | 52,920 |
| 2020-08-05 | Grant / award (derivative) | 402 | $0.00 | 402 |
| 2020-08-05 | Grant / award (derivative) | 27 | $0.00 | 27 |
| 2020-07-01 | Grant / award (derivative) | 919 | $0.00 | 919 |
| 2020-07-01 | Grant / award (derivative) | 919 | $0.00 | 919 |
| 2020-07-01 | Grant / award (derivative) | 52 | $0.00 | 52 |
| 2020-07-01 | Grant / award (derivative) | 115 | $0.00 | 115 |
| 2020-06-01 | Grant / award (derivative) | 348 | $0.00 | 348 |
| 2020-05-22 | Open-market sale | 3,958 | $86.92 | 50,886 |
| 2020-05-15 | Option exercise (derivative) | 2,034 | $0.00 | 2,034 |
| 2020-05-15 | Option exercise (derivative) | 306 | $0.00 | 0 |
| 2020-05-15 | Tax withholding | 88 | $83.55 | 54,777 |
| 2020-05-15 | Option exercise | 2,034 | $83.55 | 52,853 |
| 2020-05-15 | Tax withholding | 581 | $83.55 | 52,272 |
| 2020-05-15 | Option exercise | 3,568 | $83.55 | 55,840 |
| 2020-05-15 | Tax withholding | 1,281 | $83.55 | 54,559 |
| 2020-05-15 | Tax withholding | 27 | $83.55 | 54,844 |
| 2020-05-15 | Option exercise | 94 | $83.55 | 54,871 |
| 2020-05-15 | Option exercise | 306 | $83.55 | 54,865 |
| 2020-04-09 | Grant / award (derivative) | 1,208 | $0.00 | 1,208 |
| 2020-04-09 | Grant / award (derivative) | 1,208 | $0.00 | 1,208 |
| 2020-03-01 | Grant / award | 259 | $72.16 | 50,819 |
| 2020-03-01 | Grant / award | 295 | $72.16 | 50,855 |
| 2020-02-24 | Open-market sale | 4,091 | $101.00 | 50,560 |
| 2020-02-15 | Option exercise (derivative) | 2,034 | $0.00 | 4,068 |
| 2020-02-15 | Option exercise (derivative) | 3,568 | $0.00 | 0 |
| 2020-02-15 | Option exercise | 101 | $106.96 | 54,680 |
| 2020-02-15 | Tax withholding | 5 | $106.96 | 54,579 |
| 2020-02-15 | Option exercise | 17 | $106.96 | 54,584 |
| 2020-02-15 | Option exercise | 3,568 | $106.96 | 55,534 |
| 2020-02-15 | Option exercise | 73 | $106.96 | 54,588 |
| 2020-02-15 | Tax withholding | 1,019 | $106.96 | 54,515 |
| 2020-02-15 | Tax withholding | 29 | $106.96 | 54,651 |
| 2020-02-15 | Option exercise | 2,034 | $106.96 | 52,594 |
| 2020-02-15 | Tax withholding | 628 | $106.96 | 51,966 |
| 2020-02-15 | Tax withholding | 21 | $106.96 | 54,567 |
| 2020-02-05 | Grant / award (derivative) | 78 | $0.00 | 78 |
| 2020-01-02 | Grant / award (derivative) | 881 | $0.00 | 881 |
| 2020-01-02 | Grant / award (derivative) | 881 | $0.00 | 881 |
| 2019-11-22 | Open-market sale | 3,536 | $91.15 | 50,560 |
| 2019-11-15 | Option exercise (derivative) | 2,034 | $0.00 | 6,102 |
| 2019-11-15 | Option exercise (derivative) | 3,889 | $0.00 | 0 |
| 2019-11-15 | Tax withholding | 1,694 | $94.60 | 53,903 |
| 2019-11-15 | Option exercise | 3,889 | $94.60 | 55,597 |
| 2019-11-15 | Tax withholding | 886 | $94.60 | 51,708 |
| 2019-11-15 | Option exercise | 2,034 | $94.60 | 52,594 |
| 2019-11-15 | Option exercise | 75 | $94.60 | 53,978 |
| 2019-11-15 | Tax withholding | 33 | $94.60 | 53,945 |
| 2019-11-15 | Tax withholding | 8 | $94.60 | 53,954 |
| 2019-11-15 | Option exercise | 253 | $94.60 | 54,207 |
| 2019-11-15 | Tax withholding | 111 | $94.60 | 54,096 |
| 2019-11-15 | Option exercise | 17 | $94.60 | 53,962 |
| 2019-11-06 | Grant / award (derivative) | 90 | $0.00 | 90 |
| 2019-10-01 | Grant / award (derivative) | 1,854 | $0.00 | 1,854 |
| 2019-09-03 | Grant / award | 55 | $72.16 | 50,560 |
| 2019-08-22 | Open-market sale | 3,437 | $88.60 | 50,505 |
| 2019-08-15 | Option exercise (derivative) | 2,034 | $0.00 | 8,136 |
| 2019-08-15 | Option exercise (derivative) | 429 | $0.00 | 0 |
| 2019-08-15 | Option exercise | 92 | $86.84 | 53,730 |
| 2019-08-15 | Tax withholding | 886 | $86.84 | 53,638 |
| 2019-08-15 | Option exercise | 20 | $86.84 | 53,709 |
| 2019-08-15 | Tax withholding | 1,533 | $86.84 | 52,490 |
| 2019-08-15 | Option exercise | 3,518 | $86.84 | 54,023 |
| 2019-08-15 | Tax withholding | 187 | $86.84 | 53,942 |
| 2019-08-15 | Option exercise | 429 | $86.84 | 54,129 |
| 2019-08-15 | Tax withholding | 9 | $86.84 | 53,700 |
| 2019-08-15 | Option exercise | 2,034 | $86.84 | 54,524 |
| 2019-08-15 | Tax withholding | 41 | $86.84 | 53,689 |
| 2019-08-09 | Grant / award (derivative) | 138 | $0.00 | 138 |
| 2019-07-01 | Grant / award (derivative) | 1,885 | $0.00 | 1,885 |
| 2019-06-05 | Option exercise (derivative) | 94 | $0.00 | 94 |
| 2019-05-22 | Open-market sale | 3,900 | $80.99 | 50,505 |
| 2019-05-15 | Option exercise (derivative) | 2,034 | $0.00 | 10,171 |
| 2019-05-15 | Option exercise (derivative) | 3,396 | $0.00 | 0 |
| 2019-05-15 | Option exercise | 96 | $85.80 | 54,436 |
| 2019-05-15 | Option exercise | 3,396 | $85.80 | 53,901 |
| 2019-05-15 | Tax withholding | 970 | $85.80 | 52,931 |
| 2019-05-15 | Option exercise | 2,034 | $85.80 | 54,965 |
| 2019-05-15 | Tax withholding | 625 | $85.80 | 54,340 |
| 2019-05-15 | Tax withholding | 10 | $85.80 | 54,405 |
| 2019-05-15 | Option exercise | 21 | $85.80 | 54,415 |
| 2019-05-15 | Tax withholding | 42 | $85.80 | 54,394 |
| 2019-04-01 | Grant / award (derivative) | 1,970 | $0.00 | 1,970 |
| 2019-03-01 | Grant / award | 233 | $73.18 | 50,505 |
| 2019-02-22 | Open-market sale | 2,435 | $89.20 | 518,541 |
| 2019-02-22 | Open-market sale | 127 | $89.71 | 50,272 |
| 2019-02-22 | Open-market sale | 1,452 | $89.23 | 50,399 |
| 2019-02-15 | Option exercise (derivative) | 2,033 | $0.00 | 12,204 |
| 2019-02-15 | Option exercise (derivative) | 3,483 | $0.00 | 0 |
| 2019-02-15 | Tax withholding | 581 | $91.10 | 53,994 |
| 2019-02-15 | Option exercise | 2,033 | $91.10 | 54,575 |
| 2019-02-15 | Option exercise | 179 | $91.10 | 54,173 |
| 2019-02-15 | Tax withholding | 52 | $91.10 | 54,121 |
| 2019-02-15 | Option exercise | 231 | $91.10 | 54,352 |
| 2019-02-15 | Tax withholding | 66 | $91.10 | 54,286 |
| 2019-02-15 | Option exercise | 3,483 | $91.10 | 53,590 |
| 2019-02-15 | Tax withholding | 1,048 | $91.10 | 52,542 |
| 2019-02-15 | Option exercise (derivative) | 2,033 | $0.00 | 20,336 |
| 2019-02-15 | Option exercise (derivative) | 3,483 | $0.00 | 0 |
| 2019-02-15 | Tax withholding | 52 | $91.10 | 54,121 |
| 2019-02-15 | Option exercise | 231 | $91.10 | 54,352 |
| 2019-02-15 | Tax withholding | 66 | $91.10 | 54,286 |
| 2019-02-15 | Option exercise | 3,483 | $91.10 | 53,590 |
| 2019-02-15 | Tax withholding | 1,048 | $91.10 | 52,542 |
| 2019-02-15 | Option exercise | 2,033 | $91.10 | 54,575 |
| 2019-02-15 | Tax withholding | 581 | $91.10 | 53,994 |
| 2019-02-15 | Option exercise | 179 | $91.10 | 54,173 |
| 2019-02-06 | Grant / award (derivative) | 101 | $0.00 | 101 |
| 2019-02-06 | Grant / award (derivative) | 101 | $0.00 | 101 |
| 2019-01-02 | Grant / award (derivative) | 2,415 | $0.00 | 2,415 |
| 2018-11-23 | Open-market sale | 3,171 | $72.06 | 50,107 |
| 2018-11-15 | Option exercise (derivative) | 2,033 | $0.00 | 14,237 |
| 2018-11-15 | Option exercise (derivative) | 238 | $0.00 | 0 |
| 2018-11-15 | Tax withholding | 1,478 | $75.35 | 51,887 |
| 2018-11-15 | Option exercise | 3,392 | $75.35 | 53,365 |
| 2018-11-15 | Option exercise | 2,033 | $75.35 | 53,920 |
| 2018-11-15 | Tax withholding | 886 | $75.35 | 53,034 |
| 2018-11-15 | Option exercise | 195 | $75.35 | 53,229 |
| 2018-11-15 | Option exercise | 238 | $75.35 | 53,382 |
| 2018-11-15 | Tax withholding | 104 | $75.35 | 53,278 |
| 2018-11-15 | Tax withholding | 85 | $75.32 | 53,144 |
| 2018-11-08 | Grant / award (derivative) | 253 | $0.00 | 253 |
| 2018-10-01 | Grant / award (derivative) | 2,233 | $0.00 | 2,233 |
| 2018-10-01 | Grant / award (derivative) | 2,233 | $0.00 | 2,233 |
| 2018-10-01 | Grant / award (derivative) | 2,233 | $0.00 | 2,233 |
| 2018-09-04 | Grant / award (derivative) | 12,007 | $0.00 | 12,007 |
| 2018-08-22 | Open-market sale | 3,017 | $84.33 | 49,973 |
| 2018-08-15 | Option exercise (derivative) | 2,033 | $0.00 | 16,270 |
| 2018-08-15 | Option exercise (derivative) | 3,048 | $0.00 | 0 |
| 2018-08-15 | Tax withholding | 128 | $82.34 | 51,990 |
| 2018-08-15 | Tax withholding | 77 | $82.34 | 50,678 |
| 2018-08-15 | Option exercise | 2,033 | $82.34 | 52,741 |
| 2018-08-15 | Tax withholding | 886 | $82.34 | 51,825 |
| 2018-08-15 | Option exercise | 293 | $82.34 | 52,118 |
| 2018-08-15 | Option exercise | 176 | $82.34 | 50,755 |
| 2018-08-15 | Tax withholding | 40 | $82.34 | 50,579 |
| 2018-08-15 | Option exercise | 3,048 | $82.34 | 51,856 |
| 2018-08-15 | Tax withholding | 1,328 | $82.34 | 50,528 |
| 2018-08-15 | Option exercise | 91 | $82.34 | 50,619 |
| 2018-08-14 | Grant / award (derivative) | 429 | $0.00 | 429 |
| 2018-07-02 | Grant / award (derivative) | 1,883 | $0.00 | 1,883 |
| 2018-07-02 | Grant / award (derivative) | 1,883 | $0.00 | 1,883 |
| 2018-05-22 | Open-market sale | 173 | $93.55 | 52,714 |
| 2018-05-22 | Open-market sale | 121 | $93.55 | 51,141 |
| 2018-05-22 | Open-market sale | 2,333 | $93.55 | 48,808 |
| 2018-05-22 | Open-market sale | 1,452 | $93.55 | 51,262 |
| 2018-05-15 | Option exercise (derivative) | 2,033 | $0.00 | 18,303 |
| 2018-05-15 | Option exercise (derivative) | 306 | $0.00 | 0 |
| 2018-05-15 | Option exercise | 170 | $93.36 | 51,311 |
| 2018-05-15 | Option exercise | 3,266 | $93.36 | 52,074 |
| 2018-05-15 | Tax withholding | 933 | $93.36 | 51,141 |
| 2018-05-15 | Option exercise | 306 | $93.36 | 53,020 |
| 2018-05-15 | Tax withholding | 581 | $93.36 | 52,714 |
| 2018-05-15 | Option exercise | 2,033 | $93.36 | 53,295 |
| 2018-05-15 | Tax withholding | 49 | $93.36 | 51,262 |
| 2018-05-15 | Tax withholding | 133 | $93.36 | 52,887 |
| 2018-04-02 | Grant / award (derivative) | 1,966 | $0.00 | 1,966 |
| 2018-03-01 | Grant / award | 553 | $38.44 | 48,808 |
| 2018-02-22 | Open-market sale | 3,850 | $84.18 | 48,255 |
| 2018-02-15 | Option exercise (derivative) | 3,053 | $0.00 | 0 |
| 2018-02-15 | Option exercise (derivative) | 2,033 | $0.00 | 20,336 |
| 2018-02-15 | Tax withholding | 563 | $82.49 | 52,105 |
| 2018-02-15 | Option exercise | 2,033 | $82.49 | 52,668 |
| 2018-02-15 | Tax withholding | 1,055 | $82.49 | 50,635 |
| 2018-02-15 | Option exercise | 3,435 | $82.49 | 51,690 |
| 2018-01-02 | Grant / award (derivative) | 248 | $0.00 | 248 |
| 2018-01-02 | Grant / award (derivative) | 17 | $0.00 | 17 |
| 2018-01-02 | Grant / award (derivative) | 1,906 | $0.00 | 1,906 |
| 2017-11-22 | Open-market sale | 3,121 | $91.66 | 48,255 |
| 2017-11-15 | Option exercise (derivative) | 2,033 | $0.00 | 22,369 |
| 2017-11-15 | Option exercise (derivative) | 3,765 | $0.00 | 0 |
| 2017-11-15 | Tax withholding | 939 | $89.59 | 51,376 |
| 2017-11-15 | Option exercise | 2,033 | $89.59 | 52,315 |
| 2017-11-15 | Option exercise | 3,765 | $89.59 | 52,020 |
| 2017-11-15 | Tax withholding | 1,738 | $89.59 | 50,282 |
| 2017-10-02 | Grant / award (derivative) | 1,919 | $0.00 | 1,919 |
| 2017-10-02 | Grant / award (derivative) | 17 | $0.00 | 17 |
| 2017-10-02 | Grant / award (derivative) | 250 | $0.00 | 250 |
| 2017-08-23 | Gift | 1,212 | $82.90 | 48,255 |
| 2017-08-22 | Open-market sale | 2,508 | $81.89 | 49,467 |
| 2017-08-15 | Option exercise (derivative) | 4,060 | $0.00 | 0 |
| 2017-08-15 | Tax withholding | 1,552 | $84.29 | 51,975 |
| 2017-08-15 | Option exercise | 4,060 | $84.29 | 53,527 |
| 2017-07-05 | Grant / award (derivative) | 2,210 | $0.00 | 2,210 |
| 2017-07-05 | Grant / award (derivative) | 288 | $0.00 | 288 |
| 2017-07-05 | Grant / award (derivative) | 20 | $0.00 | 20 |
| 2017-05-22 | Open-market sale | 2,824 | $80.29 | 49,467 |
| 2017-05-15 | Option exercise (derivative) | 4,126 | $0.00 | 0 |
| 2017-05-15 | Option exercise | 4,126 | $80.13 | 53,593 |
| 2017-05-15 | Tax withholding | 1,302 | $80.13 | 52,291 |
| 2017-04-03 | Grant / award (derivative) | 306 | $0.00 | 306 |
| 2017-04-03 | Grant / award (derivative) | 21 | $0.00 | 21 |
| 2017-04-03 | Grant / award (derivative) | 2,353 | $0.00 | 2,353 |
| 2017-03-01 | Grant / award | 553 | $38.44 | 49,466 |
| 2017-02-22 | Open-market sale | 2,899 | $72.45 | 48,914 |
| 2017-02-15 | Option exercise (derivative) | 4,329 | $0.00 | 0 |
| 2017-02-15 | Option exercise | 4,329 | $71.90 | 53,243 |
| 2017-02-15 | Tax withholding | 1,430 | $71.90 | 51,813 |
| 2017-01-03 | Grant / award (derivative) | 73 | $0.00 | 73 |
| 2017-01-03 | Grant / award (derivative) | 231 | $0.00 | 231 |
| 2017-01-03 | Grant / award (derivative) | 2,698 | $0.00 | 2,698 |
| 2016-11-21 | Open-market sale | 2,892 | $64.90 | 48,914 |
| 2016-11-16 | Option exercise (derivative) | 4,441 | $0.00 | 0 |
| 2016-11-16 | Option exercise | 4,441 | $65.19 | 53,355 |
| 2016-11-15 | Tax withholding | 1,549 | $65.19 | 51,806 |
| 2016-10-02 | Grant / award (derivative) | 75 | $0.00 | 75 |
| 2016-10-02 | Grant / award (derivative) | 2,772 | $0.00 | 2,772 |
| 2016-10-02 | Grant / award (derivative) | 238 | $0.00 | 238 |
| 2016-10-02 | Grant / award (derivative) | 75 | $0.00 | 75 |
| 2016-10-02 | Grant / award (derivative) | 238 | $0.00 | 238 |
| 2016-10-02 | Grant / award (derivative) | 2,772 | $0.00 | 2,772 |
| 2016-09-01 | Grant / award | 118 | $38.44 | 48,914 |
| 2016-08-22 | Open-market sale | 3,048 | $60.95 | 48,796 |
| 2016-08-15 | Option exercise (derivative) | 4,453 | $0.00 | 0 |
| 2016-08-15 | Tax withholding | 1,405 | $61.21 | 51,844 |
| 2016-08-15 | Option exercise | 4,453 | $61.21 | 53,249 |
| 2016-08-10 | Open-market sale | 15,000 | $60.46 | 53,796 |
| 2016-08-10 | Open-market sale | 5,000 | $60.48 | 48,796 |
| 2016-07-02 | Grant / award (derivative) | 3,417 | $0.00 | 3,417 |
| 2016-07-02 | Grant / award (derivative) | 92 | $0.00 | 92 |
| 2016-07-02 | Grant / award (derivative) | 293 | $0.00 | 293 |
| 2016-05-23 | Open-market sale | 2,679 | $48.71 | 68,796 |
| 2016-05-15 | Option exercise (derivative) | 3,915 | $0.00 | 0 |
| 2016-05-15 | Option exercise | 3,915 | $47.95 | 72,711 |
| 2016-05-15 | Tax withholding | 1,236 | $47.95 | 71,475 |
| 2016-04-01 | Grant / award (derivative) | 3,568 | $0.00 | 3,568 |
| 2016-04-01 | Grant / award (derivative) | 96 | $0.00 | 96 |
| 2016-04-01 | Grant / award (derivative) | 306 | $0.00 | 306 |
| 2016-03-01 | Grant / award | 488 | $34.29 | 68,796 |
| 2016-02-22 | Open-market sale | 2,695 | $42.95 | 68,308 |
| 2016-02-15 | Option exercise (derivative) | 4,085 | $0.00 | 0 |
| 2016-02-15 | Option exercise | 4,085 | $41.63 | 72,393 |
| 2016-02-15 | Tax withholding | 1,390 | $41.63 | 71,003 |
| 2016-01-04 | Grant / award (derivative) | 179 | $0.00 | 179 |
| 2016-01-04 | Grant / award (derivative) | 3,568 | $0.00 | 3,568 |
| 2015-11-23 | Open-market sale | 3,286 | $47.19 | 68,308 |
| 2015-11-15 | Option exercise (derivative) | 4,801 | $0.00 | 0 |
| 2015-11-15 | Option exercise | 4,801 | $45.95 | 73,109 |
| 2015-11-15 | Tax withholding | 1,515 | $45.95 | 71,594 |
| 2015-10-01 | Option exercise (derivative) | 3,889 | $0.00 | 3,889 |
| 2015-10-01 | Option exercise (derivative) | 195 | $0.00 | 195 |
| 2015-09-01 | Option exercise (derivative) | 24,402 | $0.00 | 24,402 |
| 2015-09-01 | Grant / award | 145 | $34.29 | 68,308 |
| 2015-08-21 | Open-market sale | 2,638 | $41.37 | 68,163 |
| 2015-08-15 | Option exercise (derivative) | 3,854 | $0.00 | 0 |
| 2015-08-15 | Tax withholding | 1,216 | $43.52 | 70,801 |
| 2015-08-15 | Option exercise | 3,854 | $43.52 | 72,017 |
| 2015-07-01 | Option exercise (derivative) | 3,518 | $0.00 | 3,518 |
| 2015-07-01 | Option exercise (derivative) | 173 | $0.00 | 176 |
| 2015-05-21 | Open-market sale | 2,637 | $48.70 | 68,163 |
| 2015-05-15 | Option exercise (derivative) | 3,853 | $0.00 | 0 |
| 2015-05-15 | Tax withholding | 1,216 | $49.26 | 70,800 |
| 2015-05-15 | Option exercise | 3,853 | $49.26 | 72,016 |
| 2015-04-01 | Option exercise (derivative) | 170 | $0.00 | 170 |
| 2015-04-01 | Option exercise (derivative) | 3,396 | $0.00 | 3,396 |
| 2015-03-02 | Grant / award | 411 | $38.21 | 68,163 |
| 2015-02-23 | Open-market sale | 2,604 | $50.62 | 67,752 |
| 2015-02-15 | Option exercise (derivative) | 3,876 | $0.00 | 0 |
| 2015-02-15 | Option exercise | 3,876 | $50.91 | 71,628 |
| 2015-02-15 | Tax withholding | 1,272 | $50.91 | 70,356 |
| 2015-02-13 | Open-market sale | 14,270 | $50.35 | 67,752 |
| 2015-01-02 | Grant / award (derivative) | 3,483 | $0.00 | 3,483 |
| 2014-11-21 | Open-market sale | 2,694 | $43.91 | 82,022 |
| 2014-11-15 | Option exercise (derivative) | 3,936 | $0.00 | 0 |
| 2014-11-15 | Tax withholding | 1,242 | $43.66 | 84,716 |
| 2014-11-15 | Option exercise | 3,936 | $43.66 | 85,958 |
| 2014-10-01 | Grant / award (derivative) | 3,392 | $0.00 | 3,392 |
| 2014-09-02 | Grant / award | 79 | $38.21 | 82,022 |
| 2014-08-21 | Open-market sale | 3,050 | $47.66 | 81,943 |
| 2014-08-18 | Open-market sale | 10,000 | $47.00 | 85,218 |
| 2014-08-18 | Open-market sale | 225 | $47.00 | 84,993 |
| 2014-08-15 | Option exercise (derivative) | 4,456 | $0.00 | 0 |
| 2014-08-15 | Tax withholding | 1,406 | $47.37 | 95,218 |
| 2014-08-15 | Option exercise | 4,456 | $47.37 | 96,624 |
| 2014-07-02 | Grant / award (derivative) | 91 | $0.00 | 91 |
| 2014-07-01 | Grant / award (derivative) | 3,048 | $0.00 | 3,048 |
| 2014-05-21 | Open-market sale | 3,004 | $46.24 | 92,168 |
| 2014-05-15 | Option exercise (derivative) | 4,390 | $0.00 | 0 |
| 2014-05-15 | Option exercise | 4,390 | $45.85 | 96,558 |
| 2014-05-15 | Tax withholding | 1,386 | $45.85 | 95,172 |
| 2014-04-01 | Grant / award (derivative) | 3,266 | $0.00 | 3,266 |
| 2014-03-03 | Grant / award | 623 | $29.26 | 92,168 |
| 2014-02-21 | Open-market sale | 2,847 | $45.25 | 91,545 |
| 2014-02-15 | Option exercise (derivative) | 4,236 | $0.00 | 0 |
| 2014-02-15 | Option exercise | 4,236 | $45.50 | 95,781 |
| 2014-02-15 | Tax withholding | 1,389 | $45.50 | 94,392 |
| 2014-01-02 | Grant / award (derivative) | 3,435 | $0.00 | 3,435 |
| 2013-11-21 | Open-market sale | 2,637 | $42.94 | 91,545 |
| 2013-11-15 | Option exercise (derivative) | 4,898 | $0.00 | 0 |
| 2013-11-15 | Tax withholding | 2,261 | $43.61 | 94,042 |
| 2013-11-15 | Option exercise | 4,898 | $43.61 | 96,303 |
| 2013-11-15 | Tax withholding | 120 | $43.61 | 94,182 |
| 2013-11-15 | Option exercise | 260 | $43.61 | 94,302 |
| 2013-11-04 | Open-market sale | 25,444 | $42.38 | 91,405 |
| 2013-11-01 | Open-market sale | 556 | $42.92 | 116,849 |
| 2013-10-01 | Option exercise (derivative) | 3,765 | $0.00 | 3,765 |
| 2013-09-03 | Grant / award | 341 | $29.26 | 117,405 |
| 2013-08-21 | Open-market sale | 2,924 | $38.80 | 117,064 |
| 2013-08-15 | Option exercise (derivative) | 5,431 | $0.00 | 0 |
| 2013-08-15 | Tax withholding | 2,507 | $39.41 | 119,988 |
| 2013-08-15 | Option exercise | 5,431 | $39.41 | 122,495 |
| 2013-08-02 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2013-08-02 | Open-market sale | 24,000 | $41.27 | 117,064 |
| 2013-08-02 | Option exercise | 24,000 | $27.05 | 146,892 |
| 2013-08-02 | Option exercise | 10,000 | $26.25 | 156,892 |
| 2013-08-02 | Option exercise | 24,000 | $25.29 | 180,892 |
| 2013-08-02 | Open-market sale | 39,828 | $41.30 | 141,064 |
| 2013-08-02 | Option exercise | 5,828 | $26.14 | 122,892 |
| 2013-07-01 | Option exercise (derivative) | 4,060 | $0.00 | 4,060 |
| 2013-05-21 | Open-market sale | 3,875 | $36.44 | 117,064 |
| 2013-05-03 | Tax withholding | 1,851 | $36.10 | 120,939 |
| 2013-05-01 | Option exercise (derivative) | 5,726 | $0.00 | 0 |
| 2013-05-01 | Option exercise | 5,726 | $36.10 | 122,790 |
| 2013-04-02 | Option exercise (derivative) | 26,000 | $0.00 | 0 |
| 2013-04-02 | Open-market sale | 26,000 | $36.19 | 117,064 |
| 2013-04-02 | Option exercise | 26,000 | $18.48 | 143,064 |
| 2013-04-01 | Option exercise (derivative) | 4,126 | $0.00 | 4,126 |
| 2013-03-19 | Option exercise (derivative) | 4,857 | $0.00 | 0 |
| 2013-03-19 | Open-market sale | 4,857 | $36.16 | 117,064 |
| 2013-03-19 | Option exercise | 4,857 | $18.48 | 121,921 |
| 2013-03-05 | Open-market sale | 925 | $36.47 | 116,139 |
| 2013-03-05 | Option exercise (derivative) | 925 | $0.00 | 0 |
| 2013-03-05 | Open-market sale | 925 | $36.47 | 117,064 |
| 2013-03-05 | Option exercise | 925 | $18.48 | 117,989 |
| 2013-03-01 | Grant / award | 385 | $29.26 | 117,064 |
| 2013-03-01 | Grant / award | 385 | $29.26 | 117,064 |
| 2013-02-21 | Open-market sale | 4,648 | $36.39 | 116,679 |
| 2013-02-15 | Option exercise (derivative) | 340 | $0.00 | 0 |
| 2013-02-15 | Option exercise | 340 | $37.08 | 121,435 |
| 2013-02-15 | Tax withholding | 108 | $37.08 | 121,327 |
| 2013-02-04 | Grant / award (derivative) | 260 | $0.00 | 260 |
| 2013-02-01 | Option exercise (derivative) | 6,621 | $0.00 | 0 |
| 2013-02-01 | Option exercise | 6,621 | $34.52 | 123,300 |
| 2013-02-01 | Tax withholding | 2,205 | $34.52 | 121,095 |
| 2013-01-02 | Option exercise (derivative) | 4,329 | $0.00 | 4,329 |
| 2012-11-21 | Open-market sale | 330 | $29.55 | 116,679 |
| 2012-11-15 | Option exercise (derivative) | 477 | $0.00 | 0 |
| 2012-11-15 | Option exercise (derivative) | 339 | $0.00 | 340 |
| 2012-11-15 | Tax withholding | 147 | $29.61 | 117,009 |
| 2012-11-15 | Option exercise | 477 | $29.61 | 117,156 |
| 2012-11-15 | Option exercise | 339 | $29.61 | 116,783 |
| 2012-11-15 | Tax withholding | 104 | $29.61 | 116,679 |
| 2012-11-01 | Option exercise (derivative) | 4,600 | $0.00 | 0 |
| 2012-11-01 | Tax withholding | 1,410 | $32.50 | 90,444 |
| 2012-11-01 | Option exercise | 4,600 | $32.50 | 91,854 |
| 2012-11-01 | Option exercise (derivative) | 4,600 | $0.00 | 0 |
| 2012-11-01 | Tax withholding | 1,410 | $32.50 | 116,444 |
| 2012-11-01 | Option exercise | 4,600 | $32.50 | 117,854 |
| 2012-10-03 | Option exercise (derivative) | 26,000 | $0.00 | 0 |
| 2012-10-03 | Option exercise | 26,000 | $24.04 | 113,254 |
| 2012-10-01 | Grant / award (derivative) | 4,441 | $0.00 | 4,441 |
| 2012-09-04 | Grant / award | 215 | $29.26 | 87,254 |
| 2012-08-21 | Open-market sale | 330 | $35.36 | 87,039 |
| 2012-08-15 | Option exercise (derivative) | 477 | $0.00 | 477 |
| 2012-08-15 | Tax withholding | 147 | $35.35 | 87,369 |
| 2012-08-15 | Option exercise | 477 | $35.35 | 87,516 |
| 2012-07-27 | Option exercise (derivative) | 3,946 | $0.00 | 0 |
| 2012-07-27 | Option exercise | 3,946 | $21.00 | 87,039 |
| 2012-07-02 | Grant / award (derivative) | 4,453 | $0.00 | 4,453 |
| 2012-05-21 | Open-market sale | 330 | $30.54 | 82,763 |
| 2012-05-15 | Option exercise (derivative) | 476 | $0.00 | 954 |
| 2012-05-15 | Option exercise | 476 | $31.34 | 83,239 |
| 2012-05-15 | Tax withholding | 146 | $31.34 | 83,093 |
| 2012-05-07 | Open-market sale | 2,381 | $33.47 | 82,763 |
| 2012-05-03 | Tax withholding | 1,053 | $35.23 | 85,144 |
| 2012-05-01 | Option exercise (derivative) | 3,434 | $0.00 | 0 |
| 2012-05-01 | Option exercise | 3,434 | $35.23 | 86,197 |
| 2012-04-02 | Grant / award (derivative) | 3,915 | $0.00 | 3,915 |
| 2012-03-01 | Grant / award | 627 | $23.37 | 82,763 |
| 2012-02-21 | Open-market sale | 330 | $37.09 | 82,136 |
| 2012-02-15 | Option exercise (derivative) | 476 | $0.00 | 1,430 |
| 2012-02-15 | Tax withholding | 146 | $36.70 | 81,466 |
| 2012-02-15 | Option exercise | 476 | $36.70 | 82,612 |
| 2012-02-07 | Open-market sale | 4,412 | $37.73 | 82,136 |
| 2012-02-01 | Option exercise (derivative) | 6,508 | $0.00 | 0 |
| 2012-02-01 | Tax withholding | 2,096 | $37.56 | 86,548 |
| 2012-02-01 | Option exercise | 6,508 | $37.56 | 88,644 |
| 2012-01-03 | Grant / award (derivative) | 4,085 | $0.00 | 4,085 |
| 2011-11-21 | Open-market sale | 282 | $34.21 | 81,854 |
| 2011-11-15 | Option exercise (derivative) | 476 | $0.00 | 1,906 |
| 2011-11-15 | Option exercise | 476 | $36.87 | 82,330 |
| 2011-11-15 | Tax withholding | 194 | $36.87 | 82,136 |
| 2011-11-08 | Option exercise (derivative) | 3,745 | $0.00 | 0 |
| 2011-11-08 | Open-market sale | 42,318 | $36.77 | 81,854 |
| 2011-11-08 | Option exercise | 38,573 | $37.15 | 124,172 |
| 2011-11-08 | Option exercise | 3,745 | $27.15 | 85,599 |
| 2011-11-07 | Open-market sale | 3,675 | $36.49 | 81,854 |
| 2011-11-01 | Option exercise (derivative) | 5,619 | $0.00 | 0 |
| 2011-11-01 | Option exercise | 5,619 | $34.48 | 87,473 |
| 2011-11-01 | Tax withholding | 2,285 | $34.48 | 85,188 |
| 2011-11-01 | Tax withholding | 234 | $34.48 | 85,529 |
| 2011-11-01 | Option exercise | 575 | $34.48 | 85,763 |
| 2011-10-03 | Grant / award (derivative) | 4,801 | $0.00 | 4,801 |
| 2011-09-01 | Grant / award | 100 | $23.37 | 81,854 |
| 2011-09-01 | Grant / award (derivative) | 679 | $0.00 | 679 |
| 2011-08-19 | Open-market sale | 282 | $29.45 | 81,754 |
| 2011-08-15 | Option exercise (derivative) | 476 | $0.00 | 2,382 |
| 2011-08-15 | Option exercise | 476 | $32.34 | 82,230 |
| 2011-08-15 | Tax withholding | 194 | $32.34 | 82,036 |
| 2011-08-05 | Open-market sale | 341 | $32.18 | 81,754 |
| 2011-08-01 | Option exercise (derivative) | 575 | $0.00 | 575 |
| 2011-08-01 | Tax withholding | 234 | $33.72 | 82,095 |
| 2011-08-01 | Option exercise | 575 | $33.72 | 82,329 |
| 2011-07-01 | Grant / award (derivative) | 3,854 | $0.00 | 3,854 |
| 2011-05-20 | Open-market sale | 540 | $40.05 | 81,754 |
| 2011-05-15 | Option exercise (derivative) | 435 | $0.00 | 0 |
| 2011-05-15 | Option exercise (derivative) | 476 | $0.00 | 2,858 |
| 2011-05-15 | Tax withholding | 177 | $40.31 | 82,294 |
| 2011-05-15 | Option exercise | 435 | $40.31 | 82,471 |
| 2011-05-15 | Tax withholding | 194 | $40.31 | 82,036 |
| 2011-05-15 | Option exercise | 476 | $40.31 | 82,230 |
| 2011-05-09 | Open-market sale | 42,596 | $40.68 | 81,754 |
| 2011-05-06 | Open-market sale | 2,121 | $40.76 | 124,350 |
| 2011-05-02 | Option exercise (derivative) | 575 | $0.00 | 1,150 |
| 2011-05-02 | Tax withholding | 234 | $40.63 | 126,471 |
| 2011-05-02 | Option exercise | 575 | $40.63 | 126,705 |
| 2011-05-01 | Option exercise (derivative) | 3,000 | $0.00 | 0 |
| 2011-05-01 | Option exercise | 3,000 | $40.63 | 127,350 |
| 2011-05-01 | Tax withholding | 1,220 | $40.63 | 126,130 |
| 2011-04-01 | Grant / award (derivative) | 3,853 | $0.00 | 3,853 |
| 2011-03-01 | Grant / award | 809 | $23.37 | 124,350 |
| 2011-02-22 | Open-market sale | 1,288 | $37.90 | 123,541 |
| 2011-02-15 | Option exercise (derivative) | 1,558 | $0.00 | 0 |
| 2011-02-15 | Option exercise (derivative) | 476 | $0.00 | 3,334 |
| 2011-02-15 | Option exercise | 476 | $37.88 | 124,017 |
| 2011-02-15 | Option exercise | 1,558 | $37.88 | 125,381 |
| 2011-02-15 | Tax withholding | 552 | $37.88 | 124,829 |
| 2011-02-15 | Tax withholding | 194 | $37.88 | 123,823 |
| 2011-02-11 | Open-market sale | 2,305 | $37.38 | 123,541 |
| 2011-02-01 | Option exercise (derivative) | 575 | $0.00 | 1,725 |
| 2011-02-01 | Option exercise (derivative) | 2,750 | $0.00 | 0 |
| 2011-02-01 | Option exercise | 575 | $37.19 | 126,023 |
| 2011-02-01 | Tax withholding | 843 | $37.19 | 125,448 |
| 2011-02-01 | Option exercise | 2,750 | $37.19 | 126,291 |
| 2011-02-01 | Tax withholding | 177 | $37.19 | 125,846 |
| 2011-01-31 | Option exercise (derivative) | 2,194 | $0.00 | 0 |
| 2011-01-31 | Open-market sale | 39,803 | $36.85 | 123,541 |
| 2011-01-31 | Option exercise | 2,194 | $24.27 | 163,344 |
| 2011-01-31 | Option exercise | 1,690 | $15.86 | 161,150 |
| 2011-01-31 | Option exercise | 30,000 | $15.92 | 159,460 |
| 2011-01-31 | Option exercise | 5,919 | $15.92 | 129,460 |
| 2011-01-03 | Grant / award (derivative) | 3,876 | $0.00 | 3,876 |
| 2010-11-05 | Open-market sale | 2,305 | $33.34 | 123,541 |
| 2010-11-01 | Option exercise (derivative) | 575 | $0.00 | 2,300 |
| 2010-11-01 | Option exercise (derivative) | 2,750 | $0.00 | 2,750 |
| 2010-11-01 | Option exercise | 2,750 | $32.05 | 126,291 |
| 2010-11-01 | Tax withholding | 177 | $32.05 | 125,846 |
| 2010-11-01 | Option exercise | 575 | $32.05 | 126,023 |
| 2010-11-01 | Tax withholding | 843 | $32.05 | 125,448 |
| 2010-10-01 | Grant / award (derivative) | 3,936 | $0.00 | 3,936 |
| 2010-09-01 | Grant / award | 909 | $23.37 | 123,541 |
| 2010-08-06 | Open-market sale | 2,305 | $30.73 | 122,632 |
| 2010-08-02 | Option exercise (derivative) | 575 | $0.00 | 2,875 |
| 2010-08-02 | Tax withholding | 177 | $30.65 | 127,937 |
| 2010-08-02 | Option exercise | 575 | $30.65 | 125,114 |
| 2010-08-02 | Option exercise (derivative) | 575 | $0.00 | 2,875 |
| 2010-08-02 | Option exercise | 575 | $30.65 | 125,114 |
| 2010-08-02 | Tax withholding | 177 | $30.65 | 124,937 |
| 2010-08-01 | Option exercise (derivative) | 2,750 | $0.00 | 5,500 |
| 2010-08-01 | Tax withholding | 843 | $30.65 | 124,539 |
| 2010-08-01 | Option exercise | 2,750 | $30.65 | 125,382 |
| 2010-08-01 | Option exercise (derivative) | 2,750 | $0.00 | 5,500 |
| 2010-08-01 | Tax withholding | 843 | $30.65 | 124,539 |
| 2010-08-01 | Option exercise | 2,750 | $30.65 | 125,382 |
| 2010-07-01 | Grant / award (derivative) | 4,456 | $0.00 | 4,456 |
| 2010-05-07 | Open-market sale | 2,241 | $27.31 | 122,632 |
| 2010-05-03 | Option exercise (derivative) | 575 | $0.00 | 3,450 |
| 2010-05-03 | Option exercise | 575 | $29.67 | 123,207 |
| 2010-05-03 | Tax withholding | 188 | $29.67 | 123,019 |
| 2010-05-01 | Option exercise (derivative) | 2,750 | $0.00 | 8,250 |
| 2010-05-01 | Tax withholding | 896 | $29.67 | 124,873 |
| 2010-05-01 | Option exercise | 2,750 | $29.67 | 125,769 |
| 2010-04-01 | Grant / award (derivative) | 435 | $0.00 | 435 |
| 2010-04-01 | Grant / award (derivative) | 4,390 | $0.00 | 4,390 |
| 2010-04-01 | Grant / award (derivative) | 4,390 | $0.00 | 4,390 |
| 2010-04-01 | Grant / award (derivative) | 435 | $0.00 | 435 |
| 2010-03-30 | Option exercise (derivative) | 43,200 | $0.00 | 0 |
| 2010-03-30 | Option exercise | 43,200 | $23.39 | 122,632 |
| 2010-02-09 | Open-market sale | 1,527 | $26.58 | 77,905 |
| 2010-02-01 | Option exercise (derivative) | 575 | $0.00 | 4,025 |
| 2010-02-01 | Option exercise (derivative) | 1,375 | $0.00 | 0 |
| 2010-02-01 | Option exercise | 575 | $26.51 | 79,349 |
| 2010-02-01 | Option exercise | 1,375 | $26.51 | 79,280 |
| 2010-02-01 | Tax withholding | 534 | $26.51 | 78,746 |
| 2010-02-01 | Tax withholding | 194 | $26.51 | 79,432 |
| 2010-02-01 | Option exercise | 500 | $26.51 | 79,626 |
| 2010-02-01 | Tax withholding | 223 | $26.51 | 79,126 |
| 2010-02-01 | Tax withholding | 18 | $26.51 | 78,774 |
| 2010-02-01 | Option exercise | 46 | $26.51 | 78,792 |
| 2010-01-04 | Grant / award (derivative) | 1,558 | $0.00 | 1,558 |
| 2010-01-04 | Grant / award (derivative) | 3,810 | $0.00 | 3,810 |
| 2010-01-04 | Grant / award (derivative) | 4,236 | $0.00 | 4,236 |
| 2009-11-05 | Open-market sale | 920 | $25.45 | 77,905 |
| 2009-11-01 | Option exercise (derivative) | 45 | $0.00 | 46 |
| 2009-11-01 | Option exercise (derivative) | 1,375 | $0.00 | 1,375 |
| 2009-11-01 | Tax withholding | 455 | $24.09 | 78,795 |
| 2009-11-01 | Option exercise | 45 | $24.09 | 78,840 |
| 2009-11-01 | Tax withholding | 15 | $24.09 | 78,825 |
| 2009-11-01 | Option exercise | 1,375 | $24.09 | 79,250 |
| 2009-10-01 | Grant / award (derivative) | 4,898 | $0.00 | 4,898 |
| 2009-09-01 | Grant / award | 194 | $15.18 | 77,875 |
| 2009-08-05 | Open-market sale | 920 | $27.16 | 77,681 |
| 2009-08-01 | Option exercise (derivative) | 1,375 | $0.00 | 2,750 |
| 2009-08-01 | Option exercise | 1,375 | $27.25 | 79,056 |
| 2009-08-01 | Tax withholding | 455 | $27.25 | 78,601 |
| 2009-07-01 | Grant / award (derivative) | 5,431 | $0.00 | 5,431 |
| 2009-05-05 | Open-market sale | 830 | $23.47 | 77,681 |
| 2009-05-01 | Option exercise (derivative) | 1,375 | $0.00 | 4,125 |
| 2009-05-01 | Option exercise | 1,375 | $22.84 | 79,056 |
| 2009-05-01 | Tax withholding | 545 | $22.84 | 78,511 |
| 2009-04-02 | Grant / award (derivative) | 5,726 | $0.00 | 5,726 |
| 2009-03-02 | Grant / award | 686 | $15.18 | 77,681 |
| 2009-02-27 | Grant / award (derivative) | 500 | $0.00 | 500 |
| 2009-02-27 | Grant / award (derivative) | 6,621 | $0.00 | 6,621 |
| 2009-02-27 | Grant / award (derivative) | 4,600 | $0.00 | 4,600 |
| 2009-02-04 | Open-market sale | 846 | $19.11 | 76,995 |
| 2009-02-01 | Option exercise (derivative) | 1,375 | $0.00 | 5,500 |
| 2009-02-01 | Tax withholding | 529 | $19.14 | 77,841 |
| 2009-02-01 | Option exercise | 1,375 | $19.14 | 78,370 |
| 2008-11-05 | Open-market sale | 932 | $23.58 | 76,995 |
| 2008-11-03 | Option exercise (derivative) | 1,375 | $0.00 | 6,875 |
| 2008-11-03 | Option exercise | 1,375 | $24.65 | 78,370 |
| 2008-11-03 | Tax withholding | 443 | $24.65 | 77,927 |
| 2008-10-31 | Grant / award (derivative) | 484 | $0.00 | 484 |
| 2008-10-31 | Grant / award (derivative) | 4,578 | $0.00 | 4,578 |
| 2008-08-04 | Open-market sale | 932 | $31.67 | 76,995 |
| 2008-08-01 | Option exercise (derivative) | 1,375 | $0.00 | 8,250 |
| 2008-08-01 | Tax withholding | 443 | $31.57 | 77,927 |
| 2008-08-01 | Option exercise | 1,375 | $31.57 | 78,370 |
| 2008-07-01 | Grant / award (derivative) | 3,730 | $0.00 | 3,730 |
| 2008-05-02 | Open-market sale | 889 | $38.05 | 76,995 |
| 2008-05-01 | Option exercise (derivative) | 1,375 | $0.00 | 9,625 |
| 2008-05-01 | Option exercise | 1,375 | $38.00 | 78,370 |
| 2008-05-01 | Tax withholding | 486 | $38.00 | 77,884 |
| 2008-04-01 | Grant / award (derivative) | 91 | $0.00 | 91 |
| 2008-04-01 | Grant / award (derivative) | 3,434 | $0.00 | 3,434 |
| 2008-03-11 | Option exercise (derivative) | 427 | $0.00 | 38,573 |
| 2008-03-11 | Option exercise | 427 | $27.15 | 76,995 |
| 2008-03-03 | Grant / award | 693 | $26.68 | 76,568 |
| 2008-01-18 | Grant / award (derivative) | 6,508 | $0.00 | 6,508 |
| 2007-11-02 | Grant / award (derivative) | 5,619 | $0.00 | 5,619 |
| 2007-07-02 | Grant / award (derivative) | 3,000 | $0.00 | 3,000 |
| 2007-05-01 | Option exercise (derivative) | 24,000 | $0.00 | 0 |
| 2007-05-01 | Option exercise | 24,000 | $10.04 | 117,803 |
| 2007-05-01 | Open-market sale | 41,928 | $40.26 | 75,875 |
| 2007-05-01 | Option exercise | 17,928 | $10.04 | 93,803 |
| 2007-04-16 | Grant / award (derivative) | 3,000 | $0.00 | 3,000 |
| 2007-03-01 | Grant / award | 692 | $29.10 | 75,875 |
| 2007-02-07 | Option exercise (derivative) | 30,000 | $0.00 | 24,000 |
| 2007-02-07 | Open-market sale | 30,000 | $35.81 | 75,183 |
| 2007-02-07 | Option exercise | 30,000 | $10.04 | 105,183 |
| 2006-09-27 | Option exercise (derivative) | 398 | $0.00 | 3,745 |
| 2006-09-27 | Option exercise | 398 | $27.15 | 75,183 |
| 2006-09-01 | Grant / award | 119 | $29.10 | 74,785 |
| 2006-04-03 | Grant / award (derivative) | 11,000 | $0.00 | 11,000 |
| 2006-03-01 | Grant / award | 687 | $22.81 | 74,666 |
| 2006-03-01 | Grant / award | 687 | $22.81 | 74,666 |
| 2006-01-25 | Option exercise (derivative) | 7,050 | $0.00 | 0 |
| 2006-01-25 | Option exercise | 37,125 | $8.96 | 111,104 |
| 2006-01-25 | Option exercise | 7,050 | $8.56 | 118,154 |
| 2006-01-25 | Open-market sale | 44,175 | $35.78 | 73,979 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.