SEC CIK 1485164
Farrell Michael J.
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| RMDview stock → | 479,803 | 2026-10-07 |
| ZBHview stock → | 2,000 | 2019-02-13 |
Position History — RMD
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — RMD
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-10-07 | Option exercise (derivative) | 4,991 | $0.00 | 4,993 |
| 2026-10-07 | Open-market sale | 4,991 | $226.33 | 479,803 |
| 2026-10-07 | Option exercise | 4,991 | $146.34 | 484,794 |
| 2026-09-08 | Option exercise (derivative) | 4,991 | $0.00 | 9,984 |
| 2026-09-08 | Open-market sale | 4,991 | $222.44 | 466,256 |
| 2026-09-08 | Option exercise | 4,991 | $146.34 | 471,247 |
| 2026-08-14 | Grant / award | 13,547 | $0.00 | 479,803 |
| 2026-08-07 | Option exercise (derivative) | 4,991 | $0.00 | 14,975 |
| 2026-08-07 | Open-market sale | 4,991 | $205.69 | 466,256 |
| 2026-08-07 | Option exercise | 4,991 | $146.34 | 471,247 |
| 2026-07-07 | Option exercise (derivative) | 4,991 | $0.00 | 19,966 |
| 2026-07-07 | Open-market sale | 4,991 | $218.55 | 466,223 |
| 2026-07-07 | Option exercise | 4,991 | $146.34 | 471,214 |
| 2026-06-08 | Option exercise (derivative) | 4,991 | $0.00 | 24,957 |
| 2026-06-08 | Open-market sale | 4,991 | $193.96 | 466,256 |
| 2026-06-08 | Option exercise | 4,991 | $146.34 | 471,214 |
| 2026-05-07 | Option exercise (derivative) | 4,991 | $0.00 | 29,948 |
| 2026-05-07 | Open-market sale | 4,991 | $207.82 | 466,223 |
| 2026-05-07 | Option exercise | 4,991 | $146.34 | 471,214 |
| 2026-04-07 | Option exercise (derivative) | 4,991 | $0.00 | 34,939 |
| 2026-04-07 | Open-market sale | 4,991 | $225.50 | 466,223 |
| 2026-04-07 | Option exercise | 4,991 | $146.34 | 471,214 |
| 2026-03-09 | Option exercise (derivative) | 4,991 | $0.00 | 39,930 |
| 2026-03-09 | Open-market sale | 4,991 | $251.03 | 466,223 |
| 2026-03-09 | Option exercise | 4,991 | $146.34 | 471,214 |
| 2026-02-09 | Option exercise (derivative) | 4,991 | $0.00 | 44,921 |
| 2026-02-09 | Open-market sale | 4,991 | $273.78 | 466,223 |
| 2026-02-09 | Option exercise | 4,991 | $146.34 | 471,214 |
| 2026-01-07 | Option exercise (derivative) | 4,991 | $0.00 | 49,912 |
| 2026-01-07 | Open-market sale | 4,991 | $248.46 | 466,223 |
| 2026-01-07 | Option exercise | 4,991 | $146.34 | 471,214 |
| 2025-12-08 | Option exercise (derivative) | 4,991 | $0.00 | 54,903 |
| 2025-12-08 | Open-market sale | 4,991 | $251.41 | 466,223 |
| 2025-12-08 | Option exercise | 4,991 | $146.34 | 471,214 |
| 2025-11-24 | Grant / award (derivative) | 33,288 | $250.52 | 33,288 |
| 2025-11-20 | Tax withholding | 7,297 | $0.00 | 466,223 |
| 2025-11-20 | Grant / award | 13,551 | $0.00 | 473,520 |
| 2025-11-11 | Tax withholding | 2,205.7 | $250.10 | 459,969 |
| 2025-11-11 | Tax withholding | 2,231.55 | $250.10 | 465,634 |
| 2025-11-11 | Tax withholding | 3,459.33 | $250.10 | 462,175 |
| 2025-11-07 | Option exercise (derivative) | 7,028 | $0.00 | 0 |
| 2025-11-07 | Option exercise (derivative) | 983 | $0.00 | 7,028 |
| 2025-11-07 | Open-market sale | 8,011 | $249.75 | 467,866 |
| 2025-11-07 | Option exercise | 983 | $101.64 | 468,849 |
| 2025-11-07 | Option exercise | 7,028 | $101.64 | 475,877 |
| 2025-10-07 | Option exercise (derivative) | 8,009 | $0.00 | 8,011 |
| 2025-10-07 | Open-market sale | 8,009 | $282.85 | 467,792 |
| 2025-10-07 | Option exercise | 8,009 | $101.64 | 475,801 |
| 2025-09-08 | Option exercise (derivative) | 8,009 | $0.00 | 16,020 |
| 2025-09-08 | Open-market sale | 8,009 | $278.14 | 467,792 |
| 2025-09-08 | Option exercise | 8,009 | $101.64 | 475,801 |
| 2025-08-15 | Grant / award | 12,289 | $0.00 | 467,792 |
| 2025-08-07 | Option exercise (derivative) | 8,009 | $0.00 | 24,029 |
| 2025-08-07 | Open-market sale | 8,009 | $279.48 | 455,503 |
| 2025-08-07 | Option exercise | 8,009 | $101.64 | 463,512 |
| 2025-07-07 | Option exercise (derivative) | 8,009 | $0.00 | 32,038 |
| 2025-07-07 | Open-market sale | 8,009 | $256.72 | 455,503 |
| 2025-07-07 | Option exercise | 8,009 | $101.64 | 463,512 |
| 2025-06-09 | Option exercise (derivative) | 8,009 | $0.00 | 40,047 |
| 2025-06-09 | Option exercise | 8,009 | $101.64 | 463,512 |
| 2025-06-09 | Open-market sale | 8,009 | $251.21 | 455,503 |
| 2025-05-07 | Option exercise (derivative) | 8,009 | $0.00 | 48,056 |
| 2025-05-07 | Option exercise | 8,009 | $101.64 | 463,512 |
| 2025-05-07 | Open-market sale | 8,009 | $243.23 | 455,503 |
| 2025-04-07 | Option exercise (derivative) | 8,009 | $0.00 | 56,065 |
| 2025-04-07 | Open-market sale | 8,009 | $209.85 | 455,472 |
| 2025-04-07 | Option exercise | 8,009 | $101.64 | 463,482 |
| 2025-03-07 | Option exercise (derivative) | 8,009 | $0.00 | 64,074 |
| 2025-03-07 | Option exercise | 8,009 | $101.64 | 463,481 |
| 2025-03-07 | Open-market sale | 8,009 | $229.20 | 455,472 |
| 2025-02-07 | Option exercise (derivative) | 8,009 | $0.00 | 72,083 |
| 2025-02-07 | Option exercise | 8,009 | $101.64 | 463,481 |
| 2025-02-07 | Open-market sale | 8,009 | $236.77 | 455,472 |
| 2024-11-27 | Open-market sale | 2,000 | $249.67 | 0 |
| 2024-11-27 | Gift | 2,000 | $0.00 | 2,000 |
| 2024-11-27 | Gift | 2,000 | $0.00 | 2,090 |
| 2024-11-25 | Grant / award (derivative) | 33,036 | $249.56 | 33,036 |
| 2024-11-11 | Tax withholding | 3,101.38 | $252.38 | 461,152 |
| 2024-11-11 | Tax withholding | 2,226.86 | $252.38 | 458,925 |
| 2024-11-11 | Tax withholding | 3,452.9 | $252.38 | 455,472 |
| 2024-11-07 | Option exercise (derivative) | 14,683 | $0.00 | 0 |
| 2024-11-07 | Option exercise | 14,683 | $84.98 | 478,937 |
| 2024-11-07 | Open-market sale | 14,683 | $246.26 | 464,254 |
| 2024-10-07 | Option exercise (derivative) | 14,683 | $0.00 | 14,683 |
| 2024-10-07 | Open-market sale | 14,683 | $231.91 | 464,169 |
| 2024-10-07 | Option exercise | 14,683 | $84.98 | 478,852 |
| 2024-09-09 | Option exercise (derivative) | 14,683 | $0.00 | 29,366 |
| 2024-09-09 | Open-market sale | 14,683 | $248.38 | 464,169 |
| 2024-09-09 | Option exercise | 14,683 | $84.98 | 478,852 |
| 2024-08-15 | Grant / award | 4,098 | $0.00 | 464,169 |
| 2024-08-15 | Grant / award | 19,272 | $0.00 | 460,071 |
| 2024-08-07 | Option exercise (derivative) | 14,683 | $0.00 | 44,049 |
| 2024-08-07 | Open-market sale | 14,683 | $214.25 | 440,799 |
| 2024-08-07 | Option exercise | 14,683 | $84.98 | 455,482 |
| 2024-07-08 | Option exercise (derivative) | 14,683 | $0.00 | 58,732 |
| 2024-07-08 | Open-market sale | 14,683 | $192.97 | 440,799 |
| 2024-07-08 | Option exercise | 14,683 | $84.98 | 455,482 |
| 2024-06-07 | Option exercise (derivative) | 14,683 | $0.00 | 73,415 |
| 2024-06-07 | Option exercise | 14,683 | $84.98 | 455,482 |
| 2024-06-07 | Open-market sale | 14,683 | $211.66 | 440,799 |
| 2024-05-07 | Option exercise (derivative) | 13,507 | $0.00 | 88,098 |
| 2024-05-07 | Option exercise (derivative) | 1,176 | $0.00 | 101,605 |
| 2024-05-07 | Open-market sale | 14,683 | $216.50 | 440,752 |
| 2024-05-07 | Option exercise | 13,507 | $84.98 | 455,435 |
| 2024-05-07 | Option exercise | 1,176 | $84.98 | 441,928 |
| 2023-11-20 | Tax withholding | 2,352.93 | $148.94 | 438,633 |
| 2023-11-20 | Tax withholding | 2,352.93 | $148.94 | 440,752 |
| 2023-11-16 | Grant / award (derivative) | 55,468 | $148.90 | 55,468 |
| 2023-11-16 | Option exercise (derivative) | 3,462 | $0.00 | 0 |
| 2023-11-16 | Grant / award (derivative) | 55,468 | $148.90 | 55,468 |
| 2023-11-16 | Tax withholding | 1,343 | $148.90 | 443,105 |
| 2023-11-16 | Option exercise | 3,462 | $57.76 | 444,448 |
| 2023-11-15 | Option exercise (derivative) | 5,678 | $0.00 | 3,462 |
| 2023-11-15 | Option exercise | 5,678 | $57.76 | 446,664 |
| 2023-11-15 | Open-market sale | 5,678 | $152.04 | 440,986 |
| 2023-11-13 | Tax withholding | 3,232.71 | $143.60 | 446,205 |
| 2023-11-13 | Tax withholding | 3,037.91 | $143.60 | 443,167 |
| 2023-11-13 | Tax withholding | 2,181.29 | $143.60 | 440,986 |
| 2023-10-16 | Option exercise (derivative) | 5,675 | $0.00 | 9,140 |
| 2023-10-16 | Option exercise | 5,675 | $57.76 | 455,035 |
| 2023-10-16 | Open-market sale | 5,675 | $140.70 | 449,360 |
| 2023-09-15 | Option exercise (derivative) | 5,675 | $0.00 | 14,815 |
| 2023-09-15 | Open-market sale | 5,675 | $146.35 | 449,360 |
| 2023-09-15 | Option exercise | 5,675 | $57.76 | 455,035 |
| 2023-08-17 | Grant / award | 12,430 | $0.00 | 449,360 |
| 2023-08-15 | Option exercise (derivative) | 5,675 | $0.00 | 20,490 |
| 2023-08-15 | Option exercise | 5,675 | $57.76 | 442,605 |
| 2023-08-15 | Open-market sale | 5,675 | $183.20 | 436,930 |
| 2023-07-17 | Option exercise (derivative) | 5,675 | $0.00 | 26,165 |
| 2023-07-17 | Option exercise | 5,675 | $57.76 | 442,605 |
| 2023-07-17 | Open-market sale | 5,675 | $221.27 | 436,930 |
| 2023-06-15 | Option exercise (derivative) | 5,675 | $0.00 | 31,840 |
| 2023-06-15 | Open-market sale | 5,675 | $217.39 | 436,930 |
| 2023-06-15 | Option exercise | 5,675 | $57.76 | 442,605 |
| 2023-05-15 | Option exercise (derivative) | 5,675 | $0.00 | 37,515 |
| 2023-05-15 | Open-market sale | 5,675 | $232.10 | 436,930 |
| 2023-05-15 | Option exercise | 5,675 | $57.76 | 442,605 |
| 2023-04-17 | Option exercise (derivative) | 5,675 | $0.00 | 43,190 |
| 2023-04-17 | Option exercise | 5,675 | $57.76 | 442,575 |
| 2023-04-17 | Open-market sale | 5,675 | $224.23 | 436,900 |
| 2023-03-15 | Option exercise (derivative) | 5,675 | $0.00 | 48,865 |
| 2023-03-15 | Open-market sale | 5,675 | $206.95 | 436,900 |
| 2023-03-15 | Option exercise | 5,675 | $57.76 | 442,575 |
| 2023-02-15 | Option exercise (derivative) | 5,675 | $0.00 | 54,540 |
| 2023-02-15 | Open-market sale | 5,675 | $214.83 | 436,900 |
| 2023-02-15 | Option exercise | 5,675 | $57.76 | 442,575 |
| 2023-01-17 | Option exercise (derivative) | 5,675 | $0.00 | 60,215 |
| 2023-01-17 | Open-market sale | 5,675 | $224.36 | 436,900 |
| 2023-01-17 | Option exercise | 5,675 | $57.76 | 442,575 |
| 2022-12-15 | Option exercise (derivative) | 5,675 | $0.00 | 65,890 |
| 2022-12-15 | Open-market sale | 5,675 | $215.63 | 436,900 |
| 2022-12-15 | Option exercise | 5,675 | $57.76 | 442,575 |
| 2022-11-23 | Tax withholding | 33,239 | $224.40 | 436,900 |
| 2022-11-23 | Grant / award | 56,115 | $0.00 | 470,139 |
| 2022-11-16 | Grant / award (derivative) | 36,569 | $224.58 | 36,569 |
| 2022-11-15 | Option exercise (derivative) | 5,675 | $0.00 | 71,565 |
| 2022-11-15 | Option exercise | 5,675 | $57.76 | 419,699 |
| 2022-11-15 | Open-market sale | 5,675 | $224.64 | 414,024 |
| 2022-11-11 | Tax withholding | 3,038 | $225.18 | 414,024 |
| 2022-11-11 | Tax withholding | 2,359 | $225.18 | 420,295 |
| 2022-11-11 | Tax withholding | 3,233 | $225.18 | 417,062 |
| 2022-11-10 | Gift | 1,000 | $0.00 | 4,090 |
| 2022-11-10 | Open-market sale | 4,880 | $220.83 | 0 |
| 2022-11-10 | Gift | 1,000 | $0.00 | 4,880 |
| 2022-10-17 | Option exercise (derivative) | 5,675 | $0.00 | 77,240 |
| 2022-10-17 | Open-market sale | 5,675 | $214.58 | 422,570 |
| 2022-10-17 | Option exercise | 5,675 | $57.76 | 428,245 |
| 2022-09-15 | Option exercise (derivative) | 5,675 | $0.00 | 82,915 |
| 2022-09-15 | Open-market sale | 5,675 | $228.96 | 422,570 |
| 2022-09-15 | Option exercise | 5,675 | $57.76 | 428,245 |
| 2022-08-18 | Grant / award | 17,310 | $0.00 | 422,570 |
| 2022-08-15 | Option exercise (derivative) | 5,675 | $0.00 | 88,590 |
| 2022-08-15 | Option exercise | 5,675 | $57.76 | 410,935 |
| 2022-08-15 | Open-market sale | 5,675 | $238.09 | 405,260 |
| 2022-07-15 | Option exercise (derivative) | 5,675 | $0.00 | 94,265 |
| 2022-07-15 | Option exercise | 5,675 | $57.76 | 410,935 |
| 2022-07-15 | Open-market sale | 5,675 | $224.94 | 405,260 |
| 2022-06-15 | Option exercise (derivative) | 5,675 | $0.00 | 99,940 |
| 2022-06-15 | Open-market sale | 5,675 | $202.54 | 405,260 |
| 2022-06-15 | Option exercise | 5,675 | $57.76 | 410,935 |
| 2022-05-16 | Option exercise (derivative) | 5,675 | $0.00 | 105,615 |
| 2022-05-16 | Open-market sale | 5,675 | $196.61 | 405,260 |
| 2022-05-16 | Option exercise | 5,675 | $57.76 | 410,935 |
| 2022-04-18 | Option exercise (derivative) | 5,675 | $0.00 | 111,290 |
| 2022-04-18 | Option exercise | 5,675 | $57.76 | 410,904 |
| 2022-04-18 | Open-market sale | 5,675 | $232.41 | 405,229 |
| 2022-03-15 | Option exercise (derivative) | 5,675 | $0.00 | 116,965 |
| 2022-03-15 | Open-market sale | 5,675 | $242.37 | 405,229 |
| 2022-03-15 | Option exercise | 5,675 | $57.76 | 410,904 |
| 2022-02-15 | Option exercise (derivative) | 5,675 | $0.00 | 122,640 |
| 2022-02-15 | Open-market sale | 5,675 | $234.06 | 405,229 |
| 2022-02-15 | Option exercise | 5,675 | $57.76 | 410,904 |
| 2022-01-18 | Option exercise (derivative) | 5,675 | $0.00 | 128,315 |
| 2022-01-18 | Open-market sale | 5,675 | $241.94 | 405,229 |
| 2022-01-18 | Option exercise | 5,675 | $57.76 | 410,904 |
| 2021-12-15 | Option exercise (derivative) | 5,675 | $0.00 | 133,990 |
| 2021-12-15 | Open-market sale | 5,675 | $255.53 | 405,229 |
| 2021-12-15 | Option exercise | 5,675 | $57.76 | 410,904 |
| 2021-11-30 | Gift | 3,880 | $0.00 | 3,880 |
| 2021-11-30 | Gift | 3,880 | $0.00 | 5,090 |
| 2021-11-19 | Gift | 44,250 | $0.00 | 405,229 |
| 2021-11-18 | Grant / award | 4,469 | $0.00 | 449,479 |
| 2021-11-17 | Tax withholding | 42,210 | $254.81 | 445,010 |
| 2021-11-16 | Grant / award | 71,262 | $254.81 | 487,220 |
| 2021-11-11 | Tax withholding | 8,748 | $259.47 | 415,958 |
| 2021-08-19 | Grant / award | 18,418 | $0.00 | 424,611 |
| 2021-01-18 | Grant / award | 7,014 | $0.00 | 406,160 |
| 2020-11-17 | Grant / award | 89,238 | $214.74 | 448,922 |
| 2020-11-17 | Tax withholding | 49,776 | $214.74 | 399,146 |
| 2020-11-11 | Tax withholding | 2,973 | $212.11 | 361,905 |
| 2020-11-11 | Tax withholding | 3,417 | $212.11 | 364,878 |
| 2020-11-11 | Tax withholding | 2,221 | $212.11 | 359,684 |
| 2020-08-13 | Grant / award | 13,435 | $0.00 | 368,173 |
| 2020-02-10 | Option exercise (derivative) | 6,647 | $0.00 | 0 |
| 2020-02-10 | Open-market sale | 6,647 | $172.21 | 354,700 |
| 2020-02-10 | Option exercise | 6,647 | $43.63 | 361,347 |
| 2020-01-13 | Option exercise (derivative) | 6,651 | $0.00 | 6,647 |
| 2020-01-13 | Option exercise | 6,651 | $43.63 | 361,351 |
| 2020-01-13 | Open-market sale | 6,651 | $157.43 | 354,700 |
| 2019-12-09 | Option exercise (derivative) | 6,651 | $0.00 | 13,298 |
| 2019-12-09 | Option exercise | 6,651 | $43.63 | 361,351 |
| 2019-12-09 | Open-market sale | 6,651 | $149.64 | 354,700 |
| 2019-11-26 | Open-market sale | 1,370 | $149.26 | 0 |
| 2019-11-25 | Gift | 1,370 | $0.00 | 8,970 |
| 2019-11-25 | Gift | 1,370 | $0.00 | 1,370 |
| 2019-11-21 | Grant / award (derivative) | 59,894 | $0.00 | 59,894 |
| 2019-11-21 | Tax withholding | 65,802 | $146.34 | 354,700 |
| 2019-11-21 | Grant / award | 117,971 | $146.34 | 420,502 |
| 2019-11-11 | Option exercise (derivative) | 6,651 | $0.00 | 19,949 |
| 2019-11-11 | Tax withholding | 3,417 | $143.88 | 309,999 |
| 2019-11-11 | Option exercise | 6,651 | $43.63 | 320,067 |
| 2019-11-11 | Open-market sale | 3,573 | $143.48 | 316,494 |
| 2019-11-11 | Open-market sale | 8 | $145.17 | 313,416 |
| 2019-11-11 | Tax withholding | 2,973 | $143.88 | 307,026 |
| 2019-11-11 | Open-market sale | 3,070 | $144.47 | 313,424 |
| 2019-11-11 | Tax withholding | 4,495 | $143.88 | 302,531 |
| 2019-10-24 | Grant / award | 8,908 | $0.00 | 313,232 |
| 2019-10-14 | Option exercise (derivative) | 6,651 | $0.00 | 26,600 |
| 2019-10-14 | Option exercise | 6,651 | $43.63 | 310,975 |
| 2019-10-14 | Open-market sale | 6,651 | $129.83 | 304,324 |
| 2019-09-09 | Option exercise (derivative) | 6,651 | $0.00 | 33,251 |
| 2019-09-09 | Open-market sale | 6,651 | $137.38 | 304,324 |
| 2019-09-09 | Option exercise | 6,651 | $43.63 | 310,975 |
| 2019-08-14 | Grant / award | 17,987 | $0.00 | 304,324 |
| 2019-08-12 | Option exercise (derivative) | 6,651 | $0.00 | 39,902 |
| 2019-08-12 | Open-market sale | 6,651 | $132.35 | 286,337 |
| 2019-08-12 | Option exercise | 6,651 | $43.63 | 292,988 |
| 2019-07-08 | Option exercise (derivative) | 6,651 | $0.00 | 46,553 |
| 2019-07-08 | Option exercise | 6,651 | $43.63 | 292,988 |
| 2019-07-08 | Open-market sale | 6,651 | $123.76 | 286,337 |
| 2019-06-10 | Option exercise (derivative) | 6,651 | $0.00 | 53,204 |
| 2019-06-10 | Option exercise | 6,651 | $43.63 | 292,988 |
| 2019-06-10 | Open-market sale | 1,440 | $117.56 | 291,548 |
| 2019-06-10 | Open-market sale | 5,211 | $118.32 | 286,337 |
| 2019-05-13 | Option exercise (derivative) | 6,651 | $0.00 | 59,855 |
| 2019-05-13 | Option exercise | 6,651 | $43.63 | 292,988 |
| 2019-05-13 | Open-market sale | 260 | $110.25 | 286,337 |
| 2019-05-13 | Open-market sale | 6,391 | $109.70 | 286,597 |
| 2019-04-08 | Option exercise (derivative) | 6,651 | $0.00 | 66,506 |
| 2019-04-08 | Option exercise | 6,651 | $43.63 | 292,933 |
| 2019-04-08 | Open-market sale | 6,651 | $100.82 | 286,282 |
| 2019-03-11 | Option exercise (derivative) | 6,651 | $0.00 | 73,157 |
| 2019-03-11 | Open-market sale | 6,651 | $101.05 | 286,282 |
| 2019-03-11 | Option exercise | 6,651 | $43.63 | 292,933 |
| 2019-02-11 | Option exercise (derivative) | 4,134 | $0.00 | 79,808 |
| 2019-02-11 | Option exercise (derivative) | 2,517 | $0.00 | 0 |
| 2019-02-11 | Option exercise | 4,134 | $43.63 | 290,416 |
| 2019-02-11 | Open-market sale | 2,517 | $97.11 | 286,282 |
| 2019-02-11 | Option exercise | 2,517 | $43.63 | 288,799 |
| 2019-01-14 | Option exercise (derivative) | 6,651 | $0.00 | 2,517 |
| 2019-01-14 | Open-market sale | 6,651 | $113.75 | 286,282 |
| 2019-01-14 | Option exercise | 6,651 | $43.63 | 292,933 |
| 2018-11-21 | Grant / award | 103,558 | $104.18 | 344,045 |
| 2018-11-21 | Tax withholding | 57,763 | $104.18 | 286,282 |
| 2018-11-16 | Open-market sale | 3,300 | $104.49 | 0 |
| 2018-11-16 | Gift | 3,300 | $0.00 | 3,300 |
| 2018-11-16 | Gift | 3,300 | $0.00 | 10,340 |
| 2018-11-16 | Grant / award | 13,640 | $0.00 | 13,640 |
| 2018-11-14 | Grant / award (derivative) | 80,092 | $0.00 | 80,092 |
| 2018-11-09 | Tax withholding | 8,092 | $106.94 | 244,982 |
| 2018-11-09 | Tax withholding | 4,495 | $106.94 | 240,487 |
| 2018-11-09 | Tax withholding | 3,417 | $106.94 | 253,074 |
| 2018-10-29 | Grant / award | 11,155 | $0.00 | 256,291 |
| 2018-08-15 | Grant / award | 20,671 | $0.00 | 245,136 |
| 2017-11-27 | Tax withholding | 14,546 | $84.63 | 224,395 |
| 2017-11-27 | Grant / award | 27,876 | $84.63 | 238,941 |
| 2017-11-16 | Grant / award (derivative) | 102,781 | $0.00 | 102,781 |
| 2017-11-10 | Tax withholding | 8,684 | $83.06 | 224,315 |
| 2017-11-10 | Tax withholding | 4,732 | $83.06 | 211,065 |
| 2017-11-10 | Tax withholding | 8,518 | $83.06 | 215,797 |
| 2017-10-31 | Option exercise (derivative) | 3,300 | $0.00 | 0 |
| 2017-10-31 | Option exercise | 3,300 | $33.70 | 232,732 |
| 2017-10-10 | Grant / award | 12,945 | $0.00 | 214,686 |
| 2017-10-10 | Grant / award | 14,746 | $0.00 | 229,432 |
| 2017-08-17 | Grant / award | 27,199 | $0.00 | 201,741 |
| 2016-11-16 | Grant / award (derivative) | 139,665 | $0.00 | 139,665 |
| 2016-11-11 | Tax withholding | 8,685 | $59.85 | 182,968 |
| 2016-11-11 | Tax withholding | 8,518 | $59.85 | 174,450 |
| 2016-11-11 | Tax withholding | 6,469 | $59.85 | 191,653 |
| 2016-10-17 | Option exercise (derivative) | 5,975 | $0.00 | 3,300 |
| 2016-10-17 | Open-market sale | 5,975 | $64.25 | 197,806 |
| 2016-10-17 | Option exercise | 5,975 | $33.70 | 203,781 |
| 2016-09-15 | Option exercise (derivative) | 5,975 | $0.00 | 9,275 |
| 2016-09-15 | Option exercise | 5,975 | $33.70 | 203,781 |
| 2016-09-15 | Open-market sale | 5,975 | $64.84 | 197,806 |
| 2016-08-18 | Grant / award | 48,967 | $0.00 | 197,806 |
| 2016-08-15 | Option exercise (derivative) | 5,975 | $0.00 | 15,250 |
| 2016-08-15 | Open-market sale | 5,975 | $70.41 | 148,839 |
| 2016-08-15 | Option exercise | 5,975 | $33.70 | 154,814 |
| 2016-07-15 | Option exercise (derivative) | 5,975 | $0.00 | 21,225 |
| 2016-07-15 | Open-market sale | 5,975 | $65.03 | 148,839 |
| 2016-07-15 | Option exercise | 5,975 | $33.70 | 154,814 |
| 2016-06-15 | Option exercise (derivative) | 5,975 | $0.00 | 27,200 |
| 2016-06-15 | Open-market sale | 5,975 | $59.63 | 148,839 |
| 2016-06-15 | Option exercise | 5,975 | $33.70 | 154,814 |
| 2016-05-16 | Option exercise (derivative) | 5,975 | $0.00 | 33,175 |
| 2016-05-16 | Open-market sale | 5,975 | $57.64 | 148,748 |
| 2016-05-16 | Option exercise | 5,975 | $33.70 | 154,723 |
| 2016-04-15 | Option exercise (derivative) | 5,975 | $0.00 | 39,150 |
| 2016-04-15 | Open-market sale | 5,975 | $59.34 | 148,748 |
| 2016-04-15 | Option exercise | 5,975 | $33.70 | 154,723 |
| 2016-03-16 | Grant / award | 8,097 | $0.00 | 152,974 |
| 2016-03-16 | Tax withholding | 4,226 | $0.00 | 148,748 |
| 2016-03-15 | Option exercise (derivative) | 5,975 | $0.00 | 45,125 |
| 2016-03-15 | Open-market sale | 5,975 | $58.57 | 144,877 |
| 2016-03-15 | Option exercise | 5,975 | $33.70 | 150,852 |
| 2016-02-16 | Option exercise (derivative) | 5,975 | $0.00 | 51,100 |
| 2016-02-16 | Option exercise | 5,975 | $33.70 | 150,852.85 |
| 2016-02-16 | Open-market sale | 5,975 | $58.20 | 144,877.85 |
| 2016-01-15 | Option exercise (derivative) | 5,975 | $0.00 | 57,075 |
| 2016-01-15 | Open-market sale | 5,000 | $53.09 | 144,877.85 |
| 2016-01-15 | Open-market sale | 975 | $52.94 | 149,877.85 |
| 2016-01-15 | Option exercise | 5,975 | $33.70 | 150,852.85 |
| 2015-12-15 | Option exercise (derivative) | 5,975 | $0.00 | 63,050 |
| 2015-12-15 | Open-market sale | 5,975 | $55.93 | 144,877.85 |
| 2015-12-15 | Option exercise | 5,975 | $33.70 | 150,852.85 |
| 2015-11-16 | Option exercise (derivative) | 5,975 | $0.00 | 69,025 |
| 2015-11-16 | Open-market sale | 5,975 | $57.03 | 144,877.85 |
| 2015-11-16 | Option exercise | 5,975 | $33.70 | 150,852.85 |
| 2015-11-11 | Tax withholding | 8,685 | $58.37 | 144,877.85 |
| 2015-11-11 | Tax withholding | 5,965 | $58.37 | 166,669.85 |
| 2015-11-11 | Tax withholding | 3,631 | $58.37 | 160,032.85 |
| 2015-11-11 | Tax withholding | 3,006 | $58.37 | 163,663.85 |
| 2015-11-11 | Tax withholding | 6,470 | $58.37 | 153,562.85 |
| 2015-10-15 | Option exercise (derivative) | 5,975 | $0.00 | 0 |
| 2015-10-15 | Open-market sale | 5,975 | $55.35 | 172,369.95 |
| 2015-10-15 | Option exercise | 5,975 | $15.52 | 178,344.94 |
| 2015-09-15 | Option exercise (derivative) | 5,975 | $0.00 | 5,975 |
| 2015-09-15 | Option exercise | 5,975 | $15.52 | 178,344.94 |
| 2015-09-15 | Open-market sale | 5,975 | $50.89 | 172,369.95 |
| 2015-08-19 | Grant / award | 49,930 | $0.00 | 172,369.95 |
| 2015-08-17 | Option exercise (derivative) | 5,975 | $0.00 | 11,950 |
| 2015-08-17 | Option exercise | 5,975 | $15.52 | 128,414.95 |
| 2015-08-17 | Open-market sale | 5,975 | $55.54 | 122,439.95 |
| 2015-07-15 | Option exercise (derivative) | 5,975 | $0.00 | 17,925 |
| 2015-07-15 | Open-market sale | 5,975 | $57.59 | 122,439.95 |
| 2015-07-15 | Option exercise | 5,975 | $15.52 | 128,414.95 |
| 2015-06-15 | Option exercise (derivative) | 5,975 | $0.00 | 23,900 |
| 2015-06-15 | Option exercise | 5,975 | $15.52 | 128,414.95 |
| 2015-06-15 | Open-market sale | 5,975 | $57.87 | 122,439.95 |
| 2015-05-15 | Option exercise (derivative) | 5,975 | $0.00 | 29,875 |
| 2015-05-15 | Open-market sale | 5,975 | $56.62 | 122,439.95 |
| 2015-05-15 | Option exercise | 5,975 | $15.52 | 128,414.95 |
| 2015-04-15 | Option exercise (derivative) | 5,975 | $0.00 | 35,850 |
| 2015-04-15 | Open-market sale | 5,975 | $73.24 | 122,355.94 |
| 2015-04-15 | Option exercise | 5,975 | $15.52 | 128,330.94 |
| 2015-03-16 | Option exercise (derivative) | 5,675 | $0.00 | 41,825 |
| 2015-03-16 | Option exercise (derivative) | 300 | $0.00 | 0 |
| 2015-03-16 | Option exercise | 5,675 | $15.52 | 128,030.94 |
| 2015-03-16 | Open-market sale | 5,675 | $69.10 | 122,355.94 |
| 2015-03-16 | Option exercise | 300 | $21.68 | 122,655.94 |
| 2015-03-16 | Option exercise (derivative) | 5,675 | $0.00 | 41,825 |
| 2015-03-16 | Option exercise (derivative) | 300 | $0.00 | 0 |
| 2015-03-16 | Option exercise | 5,675 | $15.52 | 128,030.94 |
| 2015-03-16 | Open-market sale | 5,675 | $69.10 | 122,355.94 |
| 2015-03-16 | Option exercise | 300 | $21.68 | 122,655.94 |
| 2014-11-11 | Tax withholding | 6,470 | $51.15 | 122,356 |
| 2014-11-11 | Tax withholding | 3,525 | $51.15 | 128,826 |
| 2014-11-11 | Tax withholding | 3,006 | $51.15 | 132,351 |
| 2014-11-11 | Tax withholding | 5,964 | $51.15 | 135,357 |
| 2014-11-11 | Tax withholding | 2,796 | $51.15 | 141,321 |
| 2014-10-15 | Option exercise (derivative) | 3,200 | $0.00 | 300 |
| 2014-10-15 | Option exercise | 3,200 | $21.68 | 147,046.74 |
| 2014-10-15 | Open-market sale | 3,200 | $46.61 | 143,846.74 |
| 2014-09-15 | Option exercise (derivative) | 3,200 | $0.00 | 3,500 |
| 2014-09-15 | Option exercise | 3,200 | $21.68 | 147,046.74 |
| 2014-09-15 | Open-market sale | 3,200 | $52.41 | 143,846.74 |
| 2014-08-15 | Option exercise (derivative) | 3,200 | $0.00 | 6,700 |
| 2014-08-15 | Option exercise | 3,200 | $21.68 | 109,854.74 |
| 2014-08-15 | Grant / award | 37,192 | $0.00 | 143,846.74 |
| 2014-08-15 | Open-market sale | 3,200 | $51.36 | 106,654.74 |
| 2014-07-15 | Option exercise (derivative) | 3,200 | $0.00 | 9,900 |
| 2014-07-15 | Open-market sale | 3,200 | $49.22 | 106,654.74 |
| 2014-07-15 | Option exercise | 3,200 | $21.68 | 109,854.74 |
| 2014-06-16 | Option exercise (derivative) | 3,200 | $0.00 | 13,100 |
| 2014-06-16 | Option exercise | 3,200 | $21.68 | 109,854.74 |
| 2014-06-16 | Open-market sale | 3,200 | $53.20 | 106,654.74 |
| 2014-05-15 | Option exercise (derivative) | 3,700 | $0.00 | 16,300 |
| 2014-05-15 | Open-market sale | 3,700 | $50.54 | 106,654.74 |
| 2014-05-15 | Option exercise | 3,700 | $21.68 | 110,354.74 |
| 2013-11-11 | Tax withholding | 5,964 | $50.74 | 113,089.35 |
| 2013-11-11 | Tax withholding | 3,005 | $50.74 | 110,084.35 |
| 2013-11-11 | Tax withholding | 3,524 | $50.74 | 106,560.35 |
| 2013-11-11 | Tax withholding | 2,017 | $50.74 | 119,053.35 |
| 2013-11-11 | Tax withholding | 3,758 | $50.74 | 121,070.35 |
| 2013-08-21 | Grant / award | 17,278 | $0.00 | 104,146.56 |
| 2013-08-21 | Grant / award | 17,278 | $0.00 | 104,146.56 |
| 2013-08-21 | Grant / award | 20,464 | $0.00 | 124,610.56 |
| 2013-03-01 | Grant / award (derivative) | 93,110 | $0.00 | 93,110 |
| 2013-01-29 | Option exercise (derivative) | 8,000 | $0.00 | 0 |
| 2013-01-29 | Option exercise | 8,000 | $21.03 | 94,795.81 |
| 2013-01-29 | Open-market sale | 8,000 | $47.32 | 86,795.81 |
| 2012-11-09 | Tax withholding | 5,335 | $40.73 | 86,795.81 |
| 2012-11-09 | Tax withholding | 4,668 | $40.73 | 94,631.81 |
| 2012-11-09 | Tax withholding | 2,501 | $40.73 | 92,130.81 |
| 2012-11-01 | Option exercise (derivative) | 20,000 | $0.00 | 0 |
| 2012-11-01 | Open-market sale | 20,000 | $40.80 | 99,299.81 |
| 2012-11-01 | Option exercise | 20,000 | $21.71 | 119,299.81 |
| 2012-08-24 | Grant / award | 45,715 | $0.00 | 99,124.8 |
| 2012-08-08 | Option exercise (derivative) | 30,000 | $0.00 | 20,000 |
| 2012-08-08 | Open-market sale | 30,000 | $35.58 | 53,409.8 |
| 2012-08-08 | Option exercise | 30,000 | $21.71 | 83,409.8 |
| 2012-05-02 | Option exercise (derivative) | 30,000 | $0.00 | 47,500 |
| 2012-05-02 | Option exercise | 30,000 | $15.52 | 83,336.67 |
| 2012-05-02 | Open-market sale | 30,000 | $34.71 | 53,409.8 |
| 2012-02-03 | Option exercise (derivative) | 32,437 | $0.00 | 77,500 |
| 2012-02-03 | Option exercise | 32,437 | $15.52 | 85,773.67 |
| 2012-02-03 | Open-market sale | 32,437 | $29.22 | 53,336.67 |
| 2012-02-01 | Option exercise (derivative) | 63 | $0.00 | 109,937 |
| 2012-02-01 | Option exercise | 63 | $15.52 | 53,399.67 |
| 2012-02-01 | Open-market sale | 63 | $29.52 | 53,336.67 |
| 2011-11-11 | Tax withholding | 1,965 | $28.04 | 53,336.67 |
| 2011-11-11 | Tax withholding | 3,668 | $28.04 | 55,301.67 |
| 2011-08-16 | Grant / award | 21,429 | $0.00 | 58,811.66 |
| 2010-11-12 | Option exercise | 12,953 | $23.10 | 50,279.35 |
| 2010-11-12 | Open-market sale | 12,953 | $33.70 | 37,326.35 |
| 2010-11-12 | Option exercise (derivative) | 12,953 | $0.00 | 0 |
| 2010-11-12 | Open-market sale | 12,953 | $33.70 | 16,890.61 |
| 2010-11-12 | Option exercise | 12,953 | $23.10 | 29,843.61 |
| 2010-11-11 | Option exercise | 21,047 | $23.10 | 61,918.46 |
| 2010-11-11 | Open-market sale | 21,047 | $33.70 | 40,871.46 |
| 2010-11-11 | Tax withholding | 3,668 | $33.70 | 37,326.35 |
| 2010-11-11 | Grant / award (derivative) | 75,000 | $0.00 | 75,000 |
| 2010-11-11 | Option exercise (derivative) | 21,047 | $0.00 | 12,953 |
| 2010-11-11 | Open-market sale | 21,047 | $33.70 | 20,435.73 |
| 2010-11-11 | Option exercise | 21,047 | $23.10 | 41,482.73 |
| 2010-11-11 | Tax withholding | 3,668 | $33.70 | 16,890.61 |
| 2010-08-24 | Grant / award | 20,000 | $0.00 | 20,435.73 |
| 2010-05-12 | Option exercise (derivative) | 15,000 | $0.00 | 0 |
| 2010-05-12 | Open-market sale | 15,000 | $68.50 | 435.73 |
| 2010-05-12 | Option exercise | 15,000 | $38.50 | 15,435.73 |
| 2010-03-01 | — | — | — | 1 |
| 2010-03-01 | — | — | — | 402.71 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.