SEC CIK 1620093
Shah Niraj
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| Wview stock → | 105,137 | 2026-10-15 |
Position History — W
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — W
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-10-15 | Open-market sale | 22,904 | $112.44 | 105,137 |
| 2026-10-15 | Open-market sale | 44,893 | $111.62 | 128,041 |
| 2026-10-15 | Open-market sale | 49,203 | $110.36 | 172,934 |
| 2026-10-12 | Open-market sale | 594 | $107.31 | 222,137 |
| 2026-10-12 | Open-market sale | 15,597 | $106.68 | 222,731 |
| 2026-10-12 | Open-market sale | 39,108 | $105.81 | 238,328 |
| 2026-10-12 | Open-market sale | 8,651 | $104.91 | 277,436 |
| 2026-10-12 | Open-market sale | 5,050 | $103.66 | 286,087 |
| 2026-09-14 | Open-market sale | 7,434 | $106.09 | 291,137 |
| 2026-09-14 | Open-market sale | 12,943 | $105.41 | 298,571 |
| 2026-09-14 | Open-market sale | 19,374 | $104.41 | 311,514 |
| 2026-09-14 | Open-market sale | 7,258 | $103.37 | 330,888 |
| 2026-09-14 | Open-market sale | 4,437 | $102.36 | 338,146 |
| 2026-09-14 | Open-market sale | 3,779 | $101.33 | 342,583 |
| 2026-09-14 | Open-market sale | 4,732 | $100.31 | 346,362 |
| 2026-09-14 | Open-market sale | 4,558 | $99.34 | 351,094 |
| 2026-09-14 | Open-market sale | 4,485 | $98.27 | 355,652 |
| 2026-08-12 | Open-market sale | 55 | $105.43 | 360,137 |
| 2026-08-12 | Open-market sale | 11,524 | $104.68 | 360,192 |
| 2026-08-12 | Open-market sale | 25,137 | $103.71 | 371,716 |
| 2026-08-12 | Open-market sale | 23,259 | $102.87 | 396,853 |
| 2026-08-12 | Open-market sale | 9,025 | $101.98 | 420,112 |
| 2026-04-24 | Open-market sale | 400 | $79.47 | 429,137 |
| 2026-04-24 | Open-market sale | 5,137 | $78.66 | 429,537 |
| 2026-04-24 | Open-market sale | 600 | $77.69 | 434,674 |
| 2026-04-23 | Open-market sale | 749 | $79.85 | 435,274 |
| 2026-04-23 | Open-market sale | 3,785 | $79.08 | 436,023 |
| 2026-04-23 | Open-market sale | 39,477 | $78.10 | 439,808 |
| 2026-04-23 | Open-market sale | 53,136 | $77.24 | 479,285 |
| 2026-04-23 | Open-market sale | 16,716 | $76.37 | 532,421 |
| 2026-04-20 | Conversion (derivative) | 500,000 | $0.00 | 8,634,496 |
| 2026-04-20 | Conversion | 500,000 | $0.00 | 549,137 |
| 2026-03-25 | Open-market sale | 5,068 | $79.38 | 49,137 |
| 2026-03-25 | Open-market sale | 2,531 | $78.54 | 54,205 |
| 2026-03-25 | Open-market sale | 3,012 | $77.64 | 56,736 |
| 2026-03-24 | Open-market sale | 1,571 | $77.18 | 59,748 |
| 2026-03-23 | Open-market sale | 23,539 | $78.44 | 61,319 |
| 2026-03-23 | Open-market sale | 32,087 | $77.43 | 84,858 |
| 2026-03-23 | Open-market sale | 50,198 | $76.53 | 116,945 |
| 2026-03-23 | Open-market sale | 1,994 | $75.45 | 167,143 |
| 2026-02-26 | Open-market sale | 2,298 | $80.32 | 169,137 |
| 2026-02-26 | Open-market sale | 7,686 | $79.36 | 171,435 |
| 2026-02-26 | Open-market sale | 15,916 | $78.56 | 179,121 |
| 2026-02-26 | Open-market sale | 1,100 | $77.23 | 195,037 |
| 2026-02-23 | Open-market sale | 800 | $81.15 | 196,137 |
| 2026-02-23 | Open-market sale | 1,211 | $80.68 | 196,937 |
| 2026-02-23 | Open-market sale | 1,051 | $79.15 | 198,148 |
| 2026-02-23 | Open-market sale | 7,220 | $77.49 | 199,199 |
| 2026-02-23 | Open-market sale | 4,691 | $76.81 | 206,419 |
| 2026-02-23 | Open-market sale | 3,500 | $75.55 | 211,110 |
| 2026-02-23 | Open-market sale | 14,504 | $74.62 | 214,610 |
| 2026-02-23 | Open-market sale | 60,023 | $73.77 | 229,114 |
| 2026-01-23 | Open-market sale | 7,861 | $109.74 | 289,137 |
| 2026-01-23 | Open-market sale | 75,194 | $109.26 | 296,998 |
| 2026-01-23 | Open-market sale | 66,945 | $108.34 | 372,192 |
| 2025-12-26 | Open-market sale | 30,000 | $102.32 | 439,137 |
| 2025-12-23 | Open-market sale | 32,096 | $101.31 | 473,953 |
| 2025-12-23 | Open-market sale | 58,648 | $100.10 | 506,049 |
| 2025-12-23 | Open-market sale | 19,904 | $99.28 | 564,697 |
| 2025-12-23 | Open-market sale | 4,536 | $98.11 | 584,601 |
| 2025-12-23 | Open-market sale | 4,816 | $101.64 | 469,137 |
| 2025-11-24 | Conversion (derivative) | 740,000 | $0.00 | 9,134,496 |
| 2025-11-24 | Open-market sale | 2,128 | $107.63 | 729,137 |
| 2025-11-24 | Open-market sale | 28,546 | $106.93 | 731,265 |
| 2025-11-24 | Open-market sale | 38,971 | $105.21 | 840,166 |
| 2025-11-24 | Conversion | 740,000 | $0.00 | 879,137 |
| 2025-11-24 | Gift | 110,000 | $0.00 | 619,137 |
| 2025-11-24 | Gift | 30,000 | $0.00 | 589,137 |
| 2025-11-24 | Open-market sale | 80,355 | $105.85 | 759,811 |
| 2025-10-28 | Open-market sale | 5,521 | $105.67 | 150,234 |
| 2025-10-28 | Open-market sale | 4,838 | $102.54 | 164,299 |
| 2025-10-28 | Open-market sale | 400 | $108.26 | 139,137 |
| 2025-10-28 | Open-market sale | 2,615 | $107.46 | 139,537 |
| 2025-10-28 | Open-market sale | 8,082 | $106.61 | 142,152 |
| 2025-10-28 | Open-market sale | 2,658 | $104.68 | 155,755 |
| 2025-10-28 | Open-market sale | 5,886 | $103.52 | 158,413 |
| 2025-10-23 | Open-market sale | 51,934 | $82.96 | 176,531 |
| 2025-10-23 | Open-market sale | 34,614 | $80.99 | 254,523 |
| 2025-10-23 | Open-market sale | 7,394 | $83.54 | 169,137 |
| 2025-10-23 | Open-market sale | 26,058 | $81.77 | 228,465 |
| 2025-10-20 | Open-market sale | 65,716 | $82.97 | 289,137 |
| 2025-10-20 | Open-market sale | 19,284 | $82.43 | 354,853 |
| 2025-09-22 | Open-market sale | 35,926 | $86.75 | 403,711 |
| 2025-09-22 | Open-market sale | 29,574 | $87.67 | 374,137 |
| 2025-09-22 | Open-market sale | 19,500 | $85.53 | 439,637 |
| 2025-09-19 | Grant / award (derivative) | 5,000,000 | $0.00 | 5,000,000 |
| 2025-08-20 | Open-market sale | 5,126 | $78.51 | 539,011 |
| 2025-08-20 | Open-market sale | 36,598 | $79.66 | 502,413 |
| 2025-08-20 | Open-market sale | 11,466 | $81.20 | 459,137 |
| 2025-08-20 | Open-market sale | 31,810 | $80.39 | 470,603 |
| 2025-08-20 | Open-market sale | 31,810 | $80.39 | 470,603 |
| 2025-08-20 | Open-market sale | 5,126 | $78.51 | 539,011 |
| 2025-08-20 | Open-market sale | 36,598 | $79.66 | 502,413 |
| 2025-08-20 | Open-market sale | 11,466 | $81.20 | 459,137 |
| 2025-08-13 | Conversion (derivative) | 600,000 | $0.00 | 9,874,496 |
| 2025-08-13 | Open-market sale | 63,075 | $77.40 | 680,484 |
| 2025-08-13 | Open-market sale | 88,780 | $78.59 | 591,704 |
| 2025-08-13 | Open-market sale | 47,567 | $79.36 | 544,137 |
| 2025-08-13 | Conversion | 600,000 | $0.00 | 743,559 |
| 2025-08-07 | Open-market sale | 17,742 | $77.29 | 143,559 |
| 2025-08-06 | Open-market sale | 7,836 | $77.03 | 161,301 |
| 2025-07-21 | Open-market sale | 32,293 | $56.28 | 169,337 |
| 2025-07-21 | Open-market sale | 200 | $57.27 | 169,137 |
| 2025-07-21 | Open-market sale | 27,507 | $55.73 | 201,630 |
| 2025-07-02 | Open-market sale | 1,394 | $56.35 | 229,137 |
| 2025-07-02 | Open-market sale | 3,325 | $55.86 | 230,531 |
| 2025-07-02 | Open-market sale | 1,190 | $54.61 | 233,856 |
| 2025-07-02 | Open-market sale | 1,804 | $53.51 | 235,046 |
| 2025-07-01 | Open-market sale | 37,084 | $53.37 | 236,850 |
| 2025-07-01 | Open-market sale | 142,623 | $52.38 | 273,934 |
| 2025-06-30 | Open-market sale | 22,580 | $52.01 | 416,557 |
| 2025-06-20 | Open-market sale | 29,078 | $49.41 | 440,059 |
| 2025-06-20 | Open-market sale | 922 | $49.99 | 439,137 |
| 2025-05-27 | Open-market sale | 30 | $41.00 | 469,137 |
| 2025-05-27 | Open-market sale | 72,460 | $40.39 | 469,167 |
| 2025-05-14 | Open-market sale | 2,258 | $40.01 | 541,627 |
| 2025-05-13 | Open-market sale | 5,725 | $40.10 | 543,885 |
| 2025-05-12 | Open-market sale | 9,527 | $40.04 | 549,610 |
| 2025-02-20 | Open-market sale | 4,007 | $47.03 | 564,645 |
| 2025-02-20 | Open-market sale | 1,900 | $49.29 | 561,745 |
| 2025-02-20 | Open-market sale | 1,000 | $47.97 | 563,645 |
| 2025-02-20 | Open-market sale | 2,608 | $50.13 | 559,137 |
| 2025-02-20 | Open-market sale | 9,022 | $45.86 | 568,652 |
| 2025-02-20 | Open-market sale | 8,513 | $45.19 | 577,674 |
| 2025-02-20 | Open-market sale | 2,950 | $44.23 | 586,187 |
| 2025-01-21 | Open-market sale | 8,914 | $47.81 | 610,223 |
| 2025-01-21 | Open-market sale | 17,441 | $48.58 | 592,782 |
| 2025-01-21 | Open-market sale | 3,645 | $49.36 | 589,137 |
| 2024-12-20 | Open-market sale | 17,753 | $45.92 | 605,736 |
| 2024-12-20 | Open-market sale | 1,000 | $43.91 | 631,637 |
| 2024-12-20 | Open-market sale | 3,099 | $46.68 | 602,637 |
| 2024-12-20 | Open-market sale | 8,148 | $45.25 | 623,489 |
| 2024-12-06 | Open-market sale | 15,396 | $53.49 | 635,152 |
| 2024-12-06 | Open-market sale | 12,089 | $52.51 | 650,548 |
| 2024-12-06 | Open-market sale | 2,515 | $54.13 | 632,637 |
| 2024-11-27 | Gift | 16,500 | $0.00 | 662,637 |
| 2024-11-26 | Conversion (derivative) | 500,000 | $0.00 | 10,490,996 |
| 2024-11-26 | Conversion | 500,000 | $0.00 | 679,137 |
| 2024-11-26 | Conversion (derivative) | 516,500 | $0.00 | 10,474,496 |
| 2024-11-26 | Conversion | 516,500 | $0.00 | 695,637 |
| 2024-11-20 | Open-market sale | 29,800 | $42.31 | 179,337 |
| 2024-11-20 | Open-market sale | 200 | $42.79 | 179,137 |
| 2024-07-08 | Open-market sale | 700 | $53.11 | 209,137 |
| 2024-07-08 | Open-market sale | 9,300 | $52.58 | 209,837 |
| 2024-06-07 | Open-market sale | 7,700 | $56.62 | 221,437 |
| 2024-06-07 | Open-market sale | 2,300 | $57.32 | 219,137 |
| 2024-05-07 | Open-market sale | 3,300 | $67.29 | 235,837 |
| 2024-05-07 | Open-market sale | 1,300 | $69.35 | 229,137 |
| 2024-05-07 | Open-market sale | 5,400 | $68.17 | 230,437 |
| 2024-04-08 | Open-market sale | 1,007 | $65.24 | 239,137 |
| 2024-04-08 | Open-market sale | 1,344 | $63.68 | 247,793 |
| 2024-04-08 | Open-market sale | 7,649 | $64.65 | 240,144 |
| 2024-03-07 | Open-market sale | 3,053 | $60.39 | 249,137 |
| 2024-03-07 | Open-market sale | 6,947 | $59.68 | 252,190 |
| 2024-02-09 | Open-market sale | 8,300 | $52.31 | 259,137 |
| 2024-02-08 | Open-market sale | 1,700 | $52.02 | 267,437 |
| 2024-01-08 | Open-market sale | 5,799 | $56.17 | 269,137 |
| 2024-01-08 | Open-market sale | 4,201 | $55.42 | 274,936 |
| 2023-12-07 | Open-market sale | 700 | $53.34 | 279,137 |
| 2023-12-07 | Open-market sale | 9,300 | $52.71 | 279,837 |
| 2023-11-27 | Open-market sale | 9,389 | $52.40 | 289,748 |
| 2023-11-27 | Open-market sale | 611 | $53.05 | 289,137 |
| 2023-10-09 | Open-market sale | 8,845 | $53.24 | 300,292 |
| 2023-10-09 | Open-market sale | 655 | $55.21 | 299,137 |
| 2023-10-09 | Open-market sale | 500 | $54.27 | 299,792 |
| 2023-09-07 | Open-market sale | 1,200 | $68.52 | 317,937 |
| 2023-09-07 | Open-market sale | 6,035 | $70.85 | 309,937 |
| 2023-09-07 | Open-market sale | 800 | $71.41 | 309,137 |
| 2023-09-07 | Open-market sale | 1,965 | $69.59 | 315,972 |
| 2021-12-01 | Open-market sale | 1,500 | $260.59 | 319,137 |
| 2021-12-01 | Open-market sale | 3,101 | $259.54 | 320,637 |
| 2021-12-01 | Open-market sale | 5,400 | $258.77 | 323,738 |
| 2021-12-01 | Open-market sale | 2,800 | $257.52 | 329,138 |
| 2021-12-01 | Open-market sale | 5,723 | $256.37 | 331,938 |
| 2021-12-01 | Open-market sale | 4,401 | $255.09 | 337,661 |
| 2021-12-01 | Open-market sale | 1,391 | $253.86 | 342,062 |
| 2021-12-01 | Open-market sale | 1,918 | $253.22 | 343,453 |
| 2021-12-01 | Open-market sale | 1,584 | $251.97 | 345,371 |
| 2021-12-01 | Open-market sale | 7,944 | $251.11 | 346,955 |
| 2021-12-01 | Open-market sale | 5,101 | $250.20 | 354,899 |
| 2021-11-19 | Conversion (derivative) | 320,000 | $0.00 | 11,105,996 |
| 2021-11-19 | Gift | 38,000 | $0.00 | 322,000 |
| 2021-11-19 | Gift | 77,000 | $0.00 | 245,000 |
| 2021-11-19 | Conversion | 320,000 | $0.00 | 360,000 |
| 2021-11-19 | Conversion (derivative) | 435,000 | $0.00 | 10,990,996 |
| 2021-11-19 | Conversion | 435,000 | $0.00 | 475,000 |
| 2021-11-19 | Gift | 38,000 | $0.00 | 437,000 |
| 2021-11-19 | Gift | 77,000 | $0.00 | 360,000 |
| 2021-01-21 | J | 16,748 | $0.00 | 22,857 |
| 2021-01-14 | Open-market sale | 12,004 | $349.99 | 48,134 |
| 2021-01-14 | Open-market sale | 6,033 | $348.21 | 69,869 |
| 2021-01-14 | Open-market sale | 9,731 | $349.12 | 60,138 |
| 2021-01-14 | Open-market sale | 5,246 | $351.22 | 42,888 |
| 2021-01-14 | Open-market sale | 2,750 | $352.06 | 40,138 |
| 2021-01-14 | Open-market sale | 138 | $353.05 | 40,000 |
| 2020-11-12 | Conversion (derivative) | 36,000 | $0.00 | 11,425,996 |
| 2020-11-12 | Gift | 24,000 | $0.00 | 75,902 |
| 2020-11-12 | Conversion | 36,000 | $0.00 | 111,902 |
| 2020-11-12 | Gift | 12,000 | $0.00 | 99,902 |
| 2020-10-13 | J | 6,109 | $0.00 | 6,109 |
| 2020-08-24 | Open-market sale | 4,098 | $348.26 | 75,902 |
| 2020-08-11 | Open-market sale | 28,137 | $323.18 | 80,039 |
| 2020-08-07 | Open-market sale | 11,824 | $323.01 | 108,176 |
| 2020-08-05 | Conversion (derivative) | 160,000 | — | 11,461,996 |
| 2020-08-05 | Open-market sale | 40,000 | $298.00 | 120,000 |
| 2020-08-05 | Conversion | 160,000 | — | 160,000 |
| 2019-11-12 | Conversion (derivative) | 210,000 | $0.00 | 11,621,996 |
| 2019-11-12 | Conversion | 210,000 | $0.00 | 210,000 |
| 2019-11-12 | Gift | 70,000 | $0.00 | 140,000 |
| 2019-11-12 | Gift | 140,000 | $0.00 | 0 |
| 2019-08-07 | Conversion (derivative) | 63,000 | $0.00 | 11,831,996 |
| 2019-08-07 | Gift | 42,000 | $0.00 | 0 |
| 2019-08-07 | Conversion | 63,000 | $0.00 | 63,000 |
| 2019-08-07 | Gift | 21,000 | $0.00 | 42,000 |
| 2019-04-24 | Conversion (derivative) | 4,658 | — | 11,894,996 |
| 2019-04-24 | Open-market sale | 4,658 | $152.03 | 0 |
| 2019-04-24 | Conversion | 4,658 | — | 4,658 |
| 2019-04-23 | Conversion (derivative) | 342 | — | 11,899,654 |
| 2019-04-23 | Open-market sale | 342 | $152.03 | 0 |
| 2019-04-23 | Conversion | 342 | — | 342 |
| 2019-04-22 | Conversion (derivative) | 26,000 | — | 11,899,996 |
| 2019-04-22 | Conversion | 26,000 | — | 26,000 |
| 2019-04-22 | Open-market sale | 1,618 | $144.16 | 24,382 |
| 2019-04-22 | Open-market sale | 5,443 | $145.43 | 18,939 |
| 2019-04-22 | Open-market sale | 5,152 | $148.12 | 0 |
| 2019-04-22 | Open-market sale | 9,366 | $147.32 | 5,152 |
| 2019-04-22 | Open-market sale | 4,421 | $146.31 | 14,518 |
| 2019-04-15 | Conversion (derivative) | 18,348 | — | 11,925,996 |
| 2019-04-15 | Open-market sale | 200 | $145.44 | 25,800 |
| 2019-04-15 | Open-market sale | 200 | $146.47 | 25,600 |
| 2019-04-15 | Open-market sale | 18,612 | $147.82 | 6,988 |
| 2019-04-15 | Conversion | 18,348 | — | 26,000 |
| 2019-04-15 | Open-market sale | 6,988 | $148.45 | 0 |
| 2019-04-08 | Conversion (derivative) | 31,000 | — | 11,944,344 |
| 2019-04-08 | Conversion | 31,000 | — | 33,780 |
| 2019-04-08 | Open-market sale | 6,821 | $150.93 | 8,485 |
| 2019-04-08 | Open-market sale | 16,736 | $149.96 | 15,306 |
| 2019-04-08 | Open-market sale | 1,738 | $148.74 | 32,042 |
| 2019-04-08 | Open-market sale | 833 | $151.94 | 7,652 |
| 2019-04-03 | Conversion (derivative) | 5,000 | — | 11,975,344 |
| 2019-04-03 | Conversion | 5,000 | — | 7,780 |
| 2019-04-03 | Open-market sale | 633 | $155.46 | 3,581 |
| 2019-04-03 | Open-market sale | 609 | $153.25 | 5,398 |
| 2019-04-03 | Open-market sale | 1,773 | $152.32 | 6,007 |
| 2019-04-03 | Open-market sale | 1,184 | $154.60 | 4,214 |
| 2019-04-03 | Open-market sale | 801 | $156.45 | 2,780 |
| 2019-04-01 | Open-market sale | 18,632 | $148.56 | 8,770 |
| 2019-04-01 | Open-market sale | 1,378 | $147.75 | 27,402 |
| 2019-04-01 | Open-market sale | 5,990 | $149.21 | 2,780 |
| 2019-03-25 | Open-market sale | 1,300 | $157.76 | 58,480 |
| 2019-03-25 | Open-market sale | 2,400 | $163.55 | 28,780 |
| 2019-03-25 | Open-market sale | 6,912 | $161.63 | 39,851 |
| 2019-03-25 | Open-market sale | 6,732 | $160.82 | 46,763 |
| 2019-03-25 | Open-market sale | 1,400 | $158.81 | 57,080 |
| 2019-03-25 | Open-market sale | 8,671 | $162.83 | 31,180 |
| 2019-03-25 | Open-market sale | 3,585 | $159.83 | 53,495 |
| 2019-03-18 | Open-market sale | 10,070 | $166.81 | 74,810 |
| 2019-03-18 | Open-market sale | 7,501 | $167.70 | 67,309 |
| 2019-03-18 | Open-market sale | 7,129 | $168.79 | 60,180 |
| 2019-03-18 | Open-market sale | 5,900 | $165.80 | 84,880 |
| 2019-03-18 | Open-market sale | 400 | $169.40 | 59,780 |
| 2019-03-11 | Open-market sale | 2,100 | $167.42 | 113,880 |
| 2019-03-11 | Open-market sale | 10,400 | $169.78 | 94,980 |
| 2019-03-11 | Open-market sale | 1,300 | $164.99 | 120,480 |
| 2019-03-11 | Open-market sale | 4,500 | $166.58 | 115,980 |
| 2019-03-11 | Open-market sale | 2,100 | $170.65 | 92,880 |
| 2019-03-11 | Open-market sale | 8,500 | $168.69 | 105,380 |
| 2019-03-11 | Open-market sale | 2,100 | $171.40 | 90,780 |
| 2019-03-06 | Conversion (derivative) | 90,000 | — | 11,980,344 |
| 2019-03-06 | Conversion | 90,000 | — | 121,780 |
| 2019-03-04 | Open-market sale | 2,600 | $163.13 | 59,180 |
| 2019-03-04 | Open-market sale | 1,000 | $161.74 | 61,780 |
| 2019-03-04 | Open-market sale | 2,500 | $163.97 | 56,680 |
| 2019-03-04 | Open-market sale | 7,798 | $165.34 | 48,882 |
| 2019-03-04 | Open-market sale | 10,008 | $166.21 | 38,874 |
| 2019-03-04 | Open-market sale | 4,394 | $167.04 | 34,480 |
| 2019-03-04 | Open-market sale | 2,700 | $168.63 | 31,780 |
| 2019-02-25 | Open-market sale | 600 | $157.24 | 90,180 |
| 2019-02-25 | Open-market sale | 700 | $151.91 | 93,080 |
| 2019-02-25 | Open-market sale | 1,000 | $153.74 | 92,080 |
| 2019-02-25 | Open-market sale | 300 | $162.07 | 62,780 |
| 2019-02-25 | Open-market sale | 1,500 | $161.31 | 63,080 |
| 2019-02-25 | Open-market sale | 13,600 | $160.35 | 64,580 |
| 2019-02-25 | Open-market sale | 8,800 | $159.66 | 78,180 |
| 2019-02-25 | Open-market sale | 3,200 | $158.54 | 86,980 |
| 2019-02-25 | Open-market sale | 500 | $155.92 | 90,780 |
| 2019-02-25 | Open-market sale | 800 | $154.95 | 91,280 |
| 2019-02-19 | Open-market sale | 5,798 | $122.18 | 104,982 |
| 2019-02-19 | Open-market sale | 10,602 | $123.55 | 94,380 |
| 2019-02-19 | Open-market sale | 600 | $124.04 | 93,780 |
| 2019-02-12 | Conversion (derivative) | 84,000 | — | 12,070,344 |
| 2019-02-12 | Conversion | 84,000 | — | 110,780 |
| 2019-02-11 | Open-market sale | 500 | $120.86 | 26,780 |
| 2019-02-11 | Open-market sale | 13,500 | $119.51 | 27,280 |
| 2019-02-04 | Open-market sale | 5,116 | $111.10 | 45,780 |
| 2019-02-04 | Open-market sale | 4,700 | $112.40 | 41,080 |
| 2019-02-04 | Open-market sale | 300 | $113.01 | 40,780 |
| 2019-02-04 | Open-market sale | 3,884 | $109.96 | 50,896 |
| 2019-01-28 | Open-market sale | 500 | $102.87 | 62,680 |
| 2019-01-28 | Open-market sale | 1,600 | $104.96 | 54,780 |
| 2019-01-28 | Open-market sale | 200 | $100.31 | 63,580 |
| 2019-01-28 | Open-market sale | 6,300 | $104.24 | 56,380 |
| 2019-01-28 | Open-market sale | 400 | $101.88 | 63,180 |
| 2019-01-22 | Open-market sale | 100 | $101.27 | 63,780 |
| 2019-01-22 | Open-market sale | 1,391 | $96.25 | 66,389 |
| 2019-01-22 | Open-market sale | 809 | $97.17 | 65,580 |
| 2019-01-22 | Open-market sale | 700 | $98.86 | 64,880 |
| 2019-01-22 | Open-market sale | 1,000 | $99.87 | 63,880 |
| 2019-01-14 | Open-market sale | 2,873 | $94.19 | 68,907 |
| 2019-01-14 | Open-market sale | 1,127 | $94.71 | 67,780 |
| 2019-01-07 | Open-market sale | 600 | $97.69 | 71,880 |
| 2019-01-07 | Open-market sale | 691 | $96.71 | 72,480 |
| 2019-01-07 | Open-market sale | 100 | $98.33 | 71,780 |
| 2019-01-07 | Open-market sale | 300 | $94.16 | 74,880 |
| 2019-01-07 | Open-market sale | 1,709 | $95.38 | 73,171 |
| 2019-01-07 | Open-market sale | 600 | $92.64 | 75,180 |
| 2019-01-02 | Open-market sale | 200 | $92.03 | 75,780 |
| 2018-12-31 | Open-market sale | 600 | $92.51 | 76,180 |
| 2018-12-31 | Open-market sale | 200 | $93.27 | 75,980 |
| 2018-12-27 | Open-market sale | 4,000 | $92.06 | 76,780 |
| 2018-12-17 | Open-market sale | 600 | $96.62 | 82,133 |
| 2018-12-17 | Open-market sale | 1,147 | $93.22 | 83,633 |
| 2018-12-17 | Open-market sale | 500 | $94.39 | 83,133 |
| 2018-12-17 | Open-market sale | 100 | $99.63 | 80,780 |
| 2018-12-17 | Open-market sale | 1,253 | $97.99 | 80,880 |
| 2018-12-17 | Open-market sale | 400 | $95.96 | 82,733 |
| 2018-12-12 | Open-market sale | 300 | $112.12 | 84,780 |
| 2018-12-10 | Open-market sale | 2,900 | $107.70 | 86,180 |
| 2018-12-10 | Open-market sale | 1,100 | $108.37 | 85,080 |
| 2018-12-10 | Open-market sale | 1,300 | $106.77 | 89,080 |
| 2018-12-10 | Open-market sale | 2,200 | $105.69 | 90,380 |
| 2018-12-10 | Open-market sale | 1,500 | $104.68 | 92,580 |
| 2018-12-05 | Conversion (derivative) | 72,000 | — | 12,154,344 |
| 2018-12-05 | Conversion | 72,000 | — | 94,080 |
| 2018-12-03 | Open-market sale | 300 | $107.81 | 31,980 |
| 2018-12-03 | Open-market sale | 1,300 | $105.91 | 34,780 |
| 2018-12-03 | Open-market sale | 2,500 | $106.85 | 32,280 |
| 2018-12-03 | Open-market sale | 5,700 | $112.14 | 22,080 |
| 2018-12-03 | Open-market sale | 800 | $111.13 | 27,780 |
| 2018-12-03 | Open-market sale | 1,400 | $110.15 | 28,580 |
| 2018-12-03 | Open-market sale | 2,000 | $109.03 | 29,980 |
| 2018-11-28 | Open-market sale | 800 | $102.28 | 40,280 |
| 2018-11-28 | Open-market sale | 990 | $103.51 | 39,290 |
| 2018-11-28 | Open-market sale | 2,264 | $104.67 | 37,026 |
| 2018-11-28 | Open-market sale | 646 | $105.58 | 36,380 |
| 2018-11-28 | Open-market sale | 300 | $106.54 | 36,080 |
| 2018-11-28 | Open-market sale | 450 | $96.30 | 41,080 |
| 2018-11-27 | Open-market sale | 300 | $95.36 | 41,530 |
| 2018-11-27 | Open-market sale | 300 | $94.46 | 41,830 |
| 2018-11-27 | Open-market sale | 1,550 | $92.29 | 42,630 |
| 2018-11-27 | Open-market sale | 500 | $93.47 | 42,130 |
| 2018-11-26 | Open-market sale | 700 | $92.59 | 44,380 |
| 2018-11-26 | Open-market sale | 200 | $93.35 | 44,180 |
| 2018-11-21 | Conversion (derivative) | 150,000 | $0.00 | 12,226,344 |
| 2018-11-21 | Gift | 100,000 | $0.00 | 45,080 |
| 2018-11-21 | Gift | 50,000 | $0.00 | 145,080 |
| 2018-11-21 | Conversion | 150,000 | $0.00 | 195,080 |
| 2018-11-13 | Open-market sale | 2,300 | $92.73 | 45,980 |
| 2018-11-13 | Open-market sale | 900 | $93.34 | 45,080 |
| 2018-11-12 | Open-market sale | 800 | $92.16 | 48,280 |
| 2018-11-05 | Open-market sale | 800 | $97.08 | 49,080 |
| 2018-11-05 | Open-market sale | 300 | $96.12 | 49,880 |
| 2018-11-05 | Open-market sale | 1,700 | $95.00 | 50,180 |
| 2018-11-05 | Open-market sale | 600 | $93.89 | 51,880 |
| 2018-11-05 | Open-market sale | 600 | $92.84 | 52,480 |
| 2018-10-31 | Open-market sale | 2,200 | $112.20 | 53,080 |
| 2018-10-29 | Open-market sale | 900 | $106.09 | 59,658 |
| 2018-10-29 | Open-market sale | 1,000 | $101.83 | 63,558 |
| 2018-10-29 | Open-market sale | 800 | $102.82 | 62,758 |
| 2018-10-29 | Open-market sale | 900 | $104.34 | 61,858 |
| 2018-10-29 | Open-market sale | 1,300 | $105.37 | 60,558 |
| 2018-10-29 | Open-market sale | 223 | $100.10 | 64,558 |
| 2018-10-29 | Open-market sale | 500 | $107.62 | 59,158 |
| 2018-10-29 | Open-market sale | 600 | $108.71 | 58,558 |
| 2018-10-29 | Open-market sale | 1,500 | $110.34 | 57,058 |
| 2018-10-29 | Open-market sale | 1,578 | $111.78 | 55,480 |
| 2018-10-29 | Open-market sale | 200 | $112.63 | 55,280 |
| 2018-10-22 | Open-market sale | 1,400 | $121.03 | 80,381 |
| 2018-10-22 | Open-market sale | 1,700 | $122.01 | 78,681 |
| 2018-10-22 | Open-market sale | 900 | $123.26 | 77,781 |
| 2018-10-22 | Open-market sale | 577 | $125.99 | 64,781 |
| 2018-10-22 | Open-market sale | 7,773 | $125.35 | 65,358 |
| 2018-10-22 | Open-market sale | 4,650 | $124.36 | 73,131 |
| 2018-10-16 | Open-market sale | 200 | $125.05 | 81,781 |
| 2018-10-16 | Open-market sale | 950 | $123.96 | 81,981 |
| 2018-10-16 | Open-market sale | 600 | $123.26 | 82,931 |
| 2018-10-15 | Conversion (derivative) | 2,501 | — | 12,376,344 |
| 2018-10-15 | Option exercise (derivative) | 2,501 | $0.00 | 0 |
| 2018-10-15 | Option exercise (derivative) | 2,501 | — | 12,378,845 |
| 2018-10-15 | Open-market sale | 4,900 | $120.96 | 86,781 |
| 2018-10-15 | Open-market sale | 3,700 | $119.81 | 91,681 |
| 2018-10-15 | Open-market sale | 1,400 | $118.49 | 95,381 |
| 2018-10-15 | Open-market sale | 1,700 | $117.68 | 96,781 |
| 2018-10-15 | Open-market sale | 300 | $116.63 | 98,481 |
| 2018-10-15 | Open-market sale | 1,158 | $117.99 | 98,781 |
| 2018-10-15 | Conversion | 2,501 | — | 99,939 |
| 2018-10-15 | Open-market sale | 100 | $122.68 | 83,531 |
| 2018-10-15 | Open-market sale | 3,150 | $121.88 | 83,631 |
| 2018-10-08 | Open-market sale | 8,246 | $130.92 | 104,392 |
| 2018-10-08 | Open-market sale | 6,654 | $131.76 | 97,738 |
| 2018-10-08 | Open-market sale | 300 | $132.57 | 97,438 |
| 2018-10-08 | Open-market sale | 2,400 | $129.68 | 112,638 |
| 2018-10-01 | Open-market sale | 16,400 | $144.01 | 119,638 |
| 2018-10-01 | Open-market sale | 1,100 | $145.85 | 116,638 |
| 2018-10-01 | Open-market sale | 1,900 | $144.92 | 117,738 |
| 2018-10-01 | Open-market sale | 1,600 | $149.14 | 115,038 |
| 2018-10-01 | Open-market sale | 2,700 | $142.98 | 136,038 |
| 2018-10-01 | Open-market sale | 2,300 | $141.97 | 138,738 |
| 2018-09-26 | Open-market sale | 5,000 | $142.08 | 141,038 |
| 2018-09-24 | Open-market sale | 4,900 | $137.99 | 146,038 |
| 2018-09-24 | Open-market sale | 500 | $133.63 | 165,838 |
| 2018-09-24 | Open-market sale | 600 | $134.94 | 165,238 |
| 2018-09-24 | Open-market sale | 700 | $132.26 | 166,338 |
| 2018-09-24 | Open-market sale | 2,700 | $136.14 | 162,538 |
| 2018-09-24 | Open-market sale | 11,600 | $137.40 | 150,938 |
| 2018-09-17 | Open-market sale | 1,168 | $146.56 | 30,838 |
| 2018-09-17 | Conversion (derivative) | 162,200 | — | 12,376,344 |
| 2018-09-17 | Open-market sale | 10,700 | $144.78 | 172,238 |
| 2018-09-17 | Open-market sale | 4,900 | $145.38 | 167,338 |
| 2018-09-17 | Open-market sale | 2,800 | $146.57 | 164,538 |
| 2018-09-17 | Conversion | 162,200 | — | 190,538 |
| 2018-09-17 | Open-market sale | 5,445 | $143.66 | 182,938 |
| 2018-09-17 | Open-market sale | 2,155 | $142.07 | 188,383 |
| 2018-09-15 | Option exercise (derivative) | 2,500 | $0.00 | 2,501 |
| 2018-09-15 | Conversion (derivative) | 2,500 | — | 12,376,544 |
| 2018-09-15 | Option exercise (derivative) | 2,500 | — | 12,379,044 |
| 2018-09-15 | Conversion | 2,500 | — | 32,006 |
| 2018-09-11 | Open-market sale | 201 | $144.16 | 29,506 |
| 2018-09-11 | Open-market sale | 3,299 | $142.48 | 31,207 |
| 2018-09-11 | Open-market sale | 1,500 | $143.37 | 29,707 |
| 2018-09-10 | Open-market sale | 10,840 | $136.55 | 34,726 |
| 2018-09-10 | Open-market sale | 3,000 | $135.64 | 45,566 |
| 2018-09-10 | Open-market sale | 220 | $137.24 | 34,506 |
| 2018-09-10 | Open-market sale | 6,940 | $134.49 | 48,566 |
| 2018-09-04 | Open-market sale | 3,383 | $138.86 | 55,506 |
| 2018-09-04 | Open-market sale | 5,105 | $134.71 | 71,401 |
| 2018-09-04 | Open-market sale | 3,100 | $135.91 | 68,301 |
| 2018-09-04 | Open-market sale | 2,300 | $137.89 | 58,889 |
| 2018-09-04 | Open-market sale | 7,112 | $136.69 | 61,189 |
| 2018-08-27 | Open-market sale | 3,803 | $127.82 | 89,703 |
| 2018-08-27 | Open-market sale | 8,160 | $128.88 | 81,543 |
| 2018-08-27 | Open-market sale | 5,037 | $129.79 | 76,506 |
| 2018-08-22 | Conversion (derivative) | 51,000 | — | 12,538,544 |
| 2018-08-22 | Conversion | 51,000 | $0.00 | 93,506 |
| 2018-08-20 | Open-market sale | 1,300 | $119.40 | 58,206 |
| 2018-08-20 | Open-market sale | 2,400 | $120.77 | 55,806 |
| 2018-08-20 | Open-market sale | 12,900 | $121.90 | 42,906 |
| 2018-08-20 | Open-market sale | 400 | $122.50 | 42,506 |
| 2018-08-15 | Option exercise (derivative) | 2,500 | — | 12,592,044 |
| 2018-08-15 | Option exercise (derivative) | 2,500 | — | 5,001 |
| 2018-08-15 | Conversion (derivative) | 2,500 | — | 12,589,544 |
| 2018-08-15 | Conversion | 2,500 | — | 60,651 |
| 2018-08-15 | Open-market sale | 1,145 | $121.19 | 59,506 |
| 2018-08-14 | Conversion (derivative) | 127,500 | $0.00 | 12,589,544 |
| 2018-08-14 | Conversion | 127,500 | $0.00 | 185,651 |
| 2018-08-14 | Gift | 85,000 | $0.00 | 58,151 |
| 2018-08-14 | Gift | 42,500 | $0.00 | 143,151 |
| 2018-08-13 | Open-market sale | 4,100 | $123.88 | 58,951 |
| 2018-08-13 | Open-market sale | 6,800 | $122.87 | 63,051 |
| 2018-08-13 | Open-market sale | 5,300 | $122.15 | 69,851 |
| 2018-08-13 | Open-market sale | 800 | $124.80 | 58,151 |
| 2018-08-06 | Open-market sale | 1,300 | $112.04 | 87,551 |
| 2018-08-06 | Open-market sale | 300 | $110.06 | 88,851 |
| 2018-08-06 | Open-market sale | 757 | $114.51 | 75,151 |
| 2018-08-06 | Open-market sale | 8,504 | $112.73 | 79,047 |
| 2018-08-06 | Open-market sale | 3,139 | $113.95 | 75,908 |
| 2018-08-01 | Conversion (derivative) | 51,000 | — | 12,717,044 |
| 2018-08-01 | Conversion | 51,000 | — | 89,151 |
| 2018-07-30 | Open-market sale | 2,100 | $115.33 | 38,451 |
| 2018-07-30 | Open-market sale | 300 | $115.97 | 38,151 |
| 2018-07-30 | Open-market sale | 6,400 | $113.81 | 40,551 |
| 2018-07-30 | Open-market sale | 5,200 | $113.12 | 46,951 |
| 2018-07-23 | Open-market sale | 1,100 | $126.00 | 68,051 |
| 2018-07-23 | Open-market sale | 7,589 | $126.76 | 60,462 |
| 2018-07-23 | Open-market sale | 8,311 | $127.48 | 52,151 |
| 2018-07-17 | Open-market sale | 700 | $125.19 | 69,151 |
| 2018-07-17 | Open-market sale | 300 | $123.55 | 71,052 |
| 2018-07-17 | Open-market sale | 699 | $122.35 | 71,352 |
| 2018-07-17 | Open-market sale | 1,201 | $124.54 | 69,851 |
| 2018-07-16 | Open-market sale | 1,142 | $119.68 | 86,151 |
| 2018-07-16 | Open-market sale | 6,700 | $121.14 | 72,151 |
| 2018-07-16 | Open-market sale | 100 | $122.04 | 72,051 |
| 2018-07-16 | Open-market sale | 500 | $118.17 | 85,651 |
| 2018-07-16 | Open-market sale | 1,600 | $119.11 | 84,051 |
| 2018-07-16 | Open-market sale | 5,200 | $120.50 | 78,851 |
| 2018-07-15 | Option exercise (derivative) | 2,500 | $0.00 | 7,501 |
| 2018-07-15 | Option exercise (derivative) | 2,500 | — | 12,770,544 |
| 2018-07-15 | Conversion (derivative) | 2,500 | — | 12,768,044 |
| 2018-07-15 | Conversion | 2,500 | — | 87,293 |
| 2018-07-10 | Conversion (derivative) | 73,000 | — | 12,768,044 |
| 2018-07-10 | Conversion | 73,000 | — | 84,793 |
| 2018-07-10 | Open-market sale | 200 | $122.00 | 11,793 |
| 2018-07-09 | Open-market sale | 4,096 | $119.04 | 21,897 |
| 2018-07-09 | Open-market sale | 4,704 | $119.99 | 17,193 |
| 2018-07-09 | Open-market sale | 5,200 | $120.77 | 11,993 |
| 2018-07-02 | Open-market sale | 600 | $117.48 | 25,993 |
| 2018-07-02 | Open-market sale | 2,804 | $116.72 | 26,593 |
| 2018-07-02 | Open-market sale | 10,596 | $115.95 | 29,397 |
| 2018-06-25 | Open-market sale | 200 | $113.10 | 39,993 |
| 2018-06-25 | Open-market sale | 100 | $111.99 | 40,193 |
| 2018-06-25 | Open-market sale | 1,200 | $111.34 | 40,293 |
| 2018-06-25 | Open-market sale | 1,900 | $110.21 | 41,493 |
| 2018-06-25 | Open-market sale | 600 | $109.20 | 43,393 |
| 2018-06-18 | Open-market sale | 200 | $109.93 | 47,793 |
| 2018-06-18 | Open-market sale | 1,800 | $111.76 | 45,993 |
| 2018-06-18 | Open-market sale | 2,000 | $113.57 | 43,993 |
| 2018-06-15 | Option exercise (derivative) | 2,500 | $0.00 | 10,001 |
| 2018-06-15 | Option exercise (derivative) | 2,500 | — | 12,843,544 |
| 2018-06-15 | Conversion (derivative) | 2,500 | — | 12,841,044 |
| 2018-06-15 | Open-market sale | 1,164 | $107.61 | 47,993 |
| 2018-06-15 | Conversion | 2,500 | — | 49,157 |
| 2018-06-11 | Open-market sale | 200 | $108.85 | 46,657 |
| 2018-06-11 | Open-market sale | 3,300 | $104.41 | 47,357 |
| 2018-06-11 | Open-market sale | 500 | $106.29 | 46,857 |
| 2018-06-06 | Open-market sale | 2,000 | $102.06 | 50,657 |
| 2018-06-04 | Open-market sale | 2,000 | $94.73 | 52,657 |
| 2018-05-30 | Open-market sale | 2,000 | $92.07 | 54,657 |
| 2018-05-15 | Conversion (derivative) | 2,500 | — | 12,841,044 |
| 2018-05-15 | Option exercise (derivative) | 2,500 | — | 12,843,544 |
| 2018-05-15 | Option exercise (derivative) | 2,500 | $0.00 | 12,501 |
| 2018-05-15 | Conversion | 2,500 | — | 57,510 |
| 2018-05-15 | Open-market sale | 853 | $82.80 | 56,657 |
| 2018-04-16 | Open-market sale | 754 | $67.31 | 55,010 |
| 2018-04-15 | Option exercise (derivative) | 2,500 | — | 12,843,544 |
| 2018-04-15 | Conversion (derivative) | 2,500 | — | 12,841,044 |
| 2018-04-15 | Option exercise (derivative) | 2,500 | $0.00 | 15,001 |
| 2018-04-15 | Conversion | 2,500 | — | 55,764 |
| 2018-03-15 | Option exercise (derivative) | 2,500 | $0.00 | 17,501 |
| 2018-03-15 | Option exercise (derivative) | 2,500 | — | 12,843,544 |
| 2018-03-15 | Conversion (derivative) | 2,500 | — | 12,841,044 |
| 2018-03-15 | Conversion | 2,500 | — | 54,026 |
| 2018-03-15 | Open-market sale | 762 | $84.57 | 53,264 |
| 2018-02-20 | Open-market sale | 1,000 | $97.58 | 52,526 |
| 2018-02-20 | Open-market sale | 1,000 | $98.57 | 51,526 |
| 2018-02-16 | Conversion (derivative) | 22,000 | — | 12,841,044 |
| 2018-02-16 | Conversion | 22,000 | — | 53,526 |
| 2018-02-15 | Option exercise (derivative) | 2,500 | — | 12,865,544 |
| 2018-02-15 | Option exercise (derivative) | 2,500 | $0.00 | 20,001 |
| 2018-02-15 | Conversion (derivative) | 2,500 | — | 12,863,044 |
| 2018-02-15 | Conversion | 2,500 | — | 32,295 |
| 2018-02-15 | Open-market sale | 769 | $95.82 | 31,526 |
| 2018-02-12 | Open-market sale | 2,000 | $92.11 | 29,795 |
| 2018-02-05 | Open-market sale | 2,000 | $92.22 | 31,795 |
| 2018-01-29 | Open-market sale | 1,100 | $93.41 | 34,695 |
| 2018-01-29 | Open-market sale | 900 | $94.29 | 33,795 |
| 2018-01-26 | Conversion (derivative) | 12,000 | — | 12,863,044 |
| 2018-01-26 | Conversion | 12,000 | — | 35,795 |
| 2018-01-24 | Open-market sale | 2,000 | $92.03 | 23,795 |
| 2018-01-16 | Open-market sale | 906 | $85.96 | 25,795 |
| 2018-01-15 | Option exercise (derivative) | 2,500 | — | 12,877,544 |
| 2018-01-15 | Conversion (derivative) | 2,500 | — | 12,875,044 |
| 2018-01-15 | Option exercise (derivative) | 2,500 | $0.00 | 22,501 |
| 2018-01-15 | Conversion | 2,500 | — | 26,701 |
| 2017-12-15 | Conversion (derivative) | 2,500 | — | 12,875,044 |
| 2017-12-15 | Option exercise (derivative) | 2,500 | $0.00 | 25,001 |
| 2017-12-15 | Option exercise (derivative) | 2,500 | — | 12,877,544 |
| 2017-12-15 | Open-market sale | 1,213 | $76.35 | 24,201 |
| 2017-12-15 | Conversion | 2,500 | — | 25,414 |
| 2017-11-21 | Conversion (derivative) | 200,000 | — | 12,875,044 |
| 2017-11-21 | Gift | 200,000 | $0.00 | 22,914 |
| 2017-11-21 | Conversion | 200,000 | — | 222,914 |
| 2017-11-15 | Option exercise (derivative) | 2,500 | $0.00 | 27,501 |
| 2017-11-15 | Option exercise (derivative) | 2,500 | — | 13,077,544 |
| 2017-11-15 | Conversion (derivative) | 2,500 | — | 13,075,044 |
| 2017-11-15 | Conversion | 2,500 | — | 24,142 |
| 2017-11-15 | Open-market sale | 1,228 | $64.00 | 22,914 |
| 2017-11-14 | Conversion (derivative) | 40,000 | — | 13,075,044 |
| 2017-11-14 | Conversion | 40,000 | — | 61,642 |
| 2017-11-14 | Gift | 40,000 | $0.00 | 21,642 |
| 2017-10-16 | Open-market sale | 1,214 | $71.22 | 21,642 |
| 2017-10-15 | Conversion (derivative) | 2,500 | — | 13,115,044 |
| 2017-10-15 | Option exercise (derivative) | 2,500 | — | 13,117,544 |
| 2017-10-15 | Option exercise (derivative) | 2,500 | $0.00 | 30,001 |
| 2017-10-15 | Conversion | 2,500 | — | 22,856 |
| 2017-09-15 | Conversion (derivative) | 2,500 | — | 13,115,044 |
| 2017-09-15 | Option exercise (derivative) | 2,500 | $0.00 | 32,501 |
| 2017-09-15 | Option exercise (derivative) | 2,500 | — | 13,117,544 |
| 2017-09-15 | Conversion | 2,500 | — | 21,572 |
| 2017-09-15 | Open-market sale | 1,216 | $79.97 | 20,356 |
| 2017-08-29 | Gift | 50,000 | $0.00 | 195,872 |
| 2017-08-29 | Open-market sale | 6,700 | $66.67 | 39,172 |
| 2017-08-29 | Gift | 150,000 | $0.00 | 45,872 |
| 2017-08-29 | Open-market sale | 20,100 | $67.81 | 19,072 |
| 2017-08-28 | Conversion (derivative) | 241,000 | — | 13,115,044 |
| 2017-08-28 | Conversion | 241,000 | — | 260,072 |
| 2017-08-28 | Open-market sale | 14,200 | $68.52 | 245,872 |
| 2017-08-23 | Open-market sale | 2,299 | $67.22 | 19,072 |
| 2017-08-23 | Open-market sale | 9,701 | $66.89 | 2,299 |
| 2017-08-22 | Open-market sale | 3,900 | $67.35 | 31,072 |
| 2017-08-22 | Open-market sale | 8,100 | $66.43 | 34,972 |
| 2017-08-21 | Conversion (derivative) | 40,000 | — | 13,356,044 |
| 2017-08-21 | Open-market sale | 1,600 | $66.84 | 43,072 |
| 2017-08-21 | Open-market sale | 14,400 | $65.88 | 44,672 |
| 2017-08-21 | Conversion | 40,000 | — | 59,072 |
| 2017-08-16 | Open-market sale | 12,000 | $70.64 | 19,072 |
| 2017-08-15 | Option exercise (derivative) | 2,500 | — | 13,443,544 |
| 2017-08-15 | Conversion (derivative) | 2,500 | — | 13,441,044 |
| 2017-08-15 | Conversion (derivative) | 45,000 | — | 13,396,044 |
| 2017-08-15 | Option exercise (derivative) | 2,500 | $0.00 | 35,001 |
| 2017-08-15 | Open-market sale | 1,058 | $70.71 | 54,072 |
| 2017-08-15 | Open-market sale | 23,000 | $70.52 | 31,072 |
| 2017-08-15 | Conversion | 45,000 | — | 55,130 |
| 2017-08-15 | Conversion | 2,500 | — | 10,130 |
| 2017-08-14 | Open-market sale | 10,000 | $70.68 | 7,630 |
| 2017-08-09 | Open-market sale | 6,600 | $73.08 | 23,030 |
| 2017-08-09 | Open-market sale | 3,300 | $74.12 | 19,730 |
| 2017-08-09 | Open-market sale | 1,300 | $75.04 | 18,430 |
| 2017-08-09 | Open-market sale | 800 | $76.01 | 17,630 |
| 2017-08-08 | Open-market sale | 700 | $77.45 | 30,130 |
| 2017-08-08 | Open-market sale | 2,800 | $76.30 | 30,830 |
| 2017-08-08 | Open-market sale | 300 | $78.83 | 29,830 |
| 2017-08-08 | Open-market sale | 200 | $79.99 | 29,630 |
| 2017-08-08 | Open-market sale | 9,625 | $75.32 | 33,630 |
| 2017-08-08 | Open-market sale | 8,575 | $74.47 | 43,255 |
| 2017-08-08 | Open-market sale | 800 | $73.47 | 51,830 |
| 2017-08-07 | Conversion (derivative) | 50,000 | — | 13,441,044 |
| 2017-08-07 | Conversion | 50,000 | — | 72,630 |
| 2017-08-07 | Open-market sale | 7,600 | $80.71 | 52,630 |
| 2017-08-07 | Open-market sale | 9,500 | $79.88 | 60,230 |
| 2017-08-07 | Open-market sale | 2,900 | $78.69 | 69,730 |
| 2017-08-02 | Open-market sale | 1,100 | $75.59 | 22,630 |
| 2017-08-02 | Open-market sale | 5,787 | $74.73 | 23,730 |
| 2017-08-02 | Open-market sale | 5,113 | $73.95 | 29,517 |
| 2017-08-01 | Open-market sale | 400 | $76.83 | 34,630 |
| 2017-08-01 | Open-market sale | 10,300 | $75.74 | 35,030 |
| 2017-08-01 | Open-market sale | 12,300 | $75.08 | 45,330 |
| 2017-07-31 | Conversion (derivative) | 72,630 | — | 13,491,044 |
| 2017-07-31 | Conversion | 72,630 | — | 72,630 |
| 2017-07-31 | Open-market sale | 1,100 | $77.88 | 57,630 |
| 2017-07-31 | Open-market sale | 9,600 | $76.21 | 63,030 |
| 2017-07-31 | Open-market sale | 4,300 | $76.82 | 58,730 |
| 2017-07-26 | Open-market sale | 1,530 | $79.74 | 0 |
| 2017-07-26 | Open-market sale | 3,470 | $79.07 | 1,530 |
| 2017-07-25 | Open-market sale | 13,902 | $76.67 | 5,000 |
| 2017-07-25 | Open-market sale | 10,098 | $75.78 | 18,902 |
| 2017-07-24 | Conversion (derivative) | 22,370 | — | 13,563,674 |
| 2017-07-24 | Conversion | 22,370 | — | 55,000 |
| 2017-07-24 | Open-market sale | 26,000 | $76.42 | 29,000 |
| 2017-07-17 | Open-market sale | 4,700 | $76.27 | 32,630 |
| 2017-07-17 | Open-market sale | 839 | $76.52 | 82,630 |
| 2017-07-17 | Open-market sale | 8,840 | $74.81 | 73,790 |
| 2017-07-17 | Open-market sale | 36,460 | $75.16 | 37,330 |
| 2017-07-15 | Conversion (derivative) | 2,500 | — | 13,586,044 |
| 2017-07-15 | Option exercise (derivative) | 2,500 | — | 13,588,544 |
| 2017-07-15 | Option exercise (derivative) | 2,500 | $0.00 | 37,501 |
| 2017-07-15 | Conversion | 2,500 | — | 83,469 |
| 2017-07-10 | Open-market sale | 5,167 | $73.18 | 80,969 |
| 2017-07-10 | Open-market sale | 44,833 | $73.84 | 86,136 |
| 2017-07-05 | Open-market sale | 22,978 | $75.57 | 135,291 |
| 2017-07-05 | Open-market sale | 4,322 | $75.20 | 130,969 |
| 2017-07-03 | Open-market sale | 6,000 | $76.26 | 174,969 |
| 2017-07-03 | Open-market sale | 4,600 | $75.32 | 170,369 |
| 2017-07-03 | Open-market sale | 2,300 | $73.74 | 168,069 |
| 2017-07-03 | Open-market sale | 9,800 | $74.21 | 158,269 |
| 2017-06-26 | Conversion (derivative) | 200,000 | — | 13,586,044 |
| 2017-06-26 | Open-market sale | 5,464 | $75.38 | 180,969 |
| 2017-06-26 | Conversion | 200,000 | — | 230,969 |
| 2017-06-26 | Open-market sale | 6,934 | $76.93 | 224,035 |
| 2017-06-26 | Open-market sale | 37,602 | $75.84 | 186,433 |
| 2017-06-19 | Open-market sale | 2,300 | $75.52 | 78,669 |
| 2017-06-19 | Open-market sale | 7,300 | $74.99 | 71,369 |
| 2017-06-19 | Open-market sale | 15,959 | $74.18 | 55,410 |
| 2017-06-19 | Open-market sale | 24,441 | $73.32 | 30,969 |
| 2017-06-15 | Option exercise (derivative) | 2,500 | — | 13,788,544 |
| 2017-06-15 | Conversion (derivative) | 2,500 | — | 13,786,044 |
| 2017-06-15 | Option exercise (derivative) | 2,500 | $0.00 | 40,001 |
| 2017-06-15 | Conversion | 2,500 | — | 81,819 |
| 2017-06-15 | Open-market sale | 850 | $70.60 | 80,969 |
| 2017-06-12 | Open-market sale | 14,835 | $67.60 | 87,019 |
| 2017-06-12 | Open-market sale | 8,600 | $66.64 | 101,854 |
| 2017-06-12 | Open-market sale | 13,865 | $65.73 | 110,454 |
| 2017-06-12 | Open-market sale | 1,700 | $69.16 | 79,319 |
| 2017-06-12 | Open-market sale | 6,000 | $68.67 | 81,019 |
| 2017-06-05 | Open-market sale | 21,153 | $67.74 | 129,319 |
| 2017-06-05 | Open-market sale | 18,847 | $67.21 | 150,472 |
| 2017-06-05 | Open-market sale | 5,000 | $68.75 | 124,319 |
| 2017-05-30 | Conversion (derivative) | 200,000 | — | 13,786,044 |
| 2017-05-30 | Open-market sale | 11,700 | $64.40 | 197,619 |
| 2017-05-30 | Conversion | 200,000 | — | 209,319 |
| 2017-05-30 | Open-market sale | 28,300 | $63.79 | 169,319 |
| 2017-05-26 | Conversion (derivative) | 100,000 | — | 13,986,044 |
| 2017-05-26 | Conversion | 100,000 | — | 109,319 |
| 2017-05-26 | Gift | 100,000 | $0.00 | 9,319 |
| 2017-05-23 | Open-market sale | 2,100 | $63.87 | 9,319 |
| 2017-05-22 | Open-market sale | 6,400 | $63.65 | 11,419 |
| 2017-05-22 | Open-market sale | 22,000 | $62.54 | 27,319 |
| 2017-05-22 | Open-market sale | 9,500 | $62.60 | 17,819 |
| 2017-05-15 | Option exercise (derivative) | 2,500 | $0.00 | 42,501 |
| 2017-05-15 | Option exercise (derivative) | 2,500 | — | 14,088,544 |
| 2017-05-15 | Conversion (derivative) | 2,500 | — | 14,086,044 |
| 2017-05-15 | Conversion | 2,500 | — | 85,149 |
| 2017-05-15 | Open-market sale | 830 | $61.15 | 84,319 |
| 2017-05-15 | Open-market sale | 2,200 | $61.47 | 49,319 |
| 2017-05-15 | Open-market sale | 32,800 | $60.85 | 51,519 |
| 2017-05-09 | Open-market sale | 6,000 | $56.75 | 92,649 |
| 2017-05-09 | Open-market sale | 5,000 | $63.75 | 82,649 |
| 2017-05-09 | Open-market sale | 5,000 | $58.75 | 87,649 |
| 2017-05-08 | Open-market sale | 23,600 | $48.71 | 99,049 |
| 2017-05-08 | Open-market sale | 400 | $48.07 | 98,649 |
| 2017-05-02 | Open-market sale | 2,100 | $48.75 | 122,649 |
| 2017-05-01 | Open-market sale | 3,744 | $46.79 | 141,305 |
| 2017-05-01 | Open-market sale | 1,600 | $45.67 | 145,049 |
| 2017-05-01 | Open-market sale | 9,514 | $48.35 | 124,749 |
| 2017-05-01 | Open-market sale | 7,042 | $47.36 | 134,263 |
| 2017-04-26 | Conversion (derivative) | 138,000 | — | 14,086,044 |
| 2017-04-26 | Conversion | 138,000 | — | 146,649 |
| 2017-04-24 | Open-market sale | 18,000 | $46.65 | 8,649 |
| 2017-04-17 | Open-market sale | 13,261 | $43.74 | 26,649 |
| 2017-04-17 | Open-market sale | 4,739 | $43.17 | 39,910 |
| 2017-04-17 | Open-market sale | 837 | $43.17 | 44,649 |
| 2017-04-15 | Option exercise (derivative) | 2,500 | — | 14,226,544 |
| 2017-04-15 | Option exercise (derivative) | 2,500 | $0.00 | 45,001 |
| 2017-04-15 | Conversion (derivative) | 2,500 | — | 14,224,044 |
| 2017-04-15 | Conversion | 2,500 | — | 45,486 |
| 2017-04-10 | Open-market sale | 6,589 | $44.08 | 42,986 |
| 2017-04-10 | Open-market sale | 11,411 | $43.72 | 49,575 |
| 2017-04-03 | Open-market sale | 9,887 | $40.50 | 63,099 |
| 2017-04-03 | Open-market sale | 2,113 | $41.13 | 60,986 |
| 2017-03-29 | Conversion (derivative) | 62,000 | — | 14,224,044 |
| 2017-03-29 | Open-market sale | 12,000 | $40.04 | 72,986 |
| 2017-03-29 | Conversion | 62,000 | — | 84,986 |
| 2017-03-15 | Option exercise (derivative) | 2,500 | $0.00 | 47,501 |
| 2017-03-15 | Option exercise (derivative) | 2,500 | — | 14,288,544 |
| 2017-03-15 | Conversion (derivative) | 2,500 | — | 14,286,044 |
| 2017-03-15 | Open-market sale | 829 | $37.09 | 22,986 |
| 2017-03-15 | Conversion | 2,500 | — | 23,815 |
| 2017-02-21 | Open-market sale | 12,000 | $40.11 | 21,315 |
| 2017-02-15 | Conversion (derivative) | 2,500 | — | 14,286,044 |
| 2017-02-15 | Option exercise (derivative) | 2,500 | — | 14,288,544 |
| 2017-02-15 | Option exercise (derivative) | 2,500 | $0.00 | 50,001 |
| 2017-02-15 | Conversion | 2,500 | — | 34,159 |
| 2017-02-15 | Open-market sale | 844 | $41.08 | 33,315 |
| 2017-02-13 | Open-market sale | 500 | $42.87 | 31,659 |
| 2017-02-13 | Open-market sale | 11,500 | $42.05 | 32,159 |
| 2017-02-06 | Open-market sale | 12,000 | $42.27 | 43,659 |
| 2017-01-30 | Open-market sale | 11,500 | $41.30 | 56,159 |
| 2017-01-30 | Open-market sale | 500 | $41.99 | 55,659 |
| 2017-01-23 | Open-market sale | 12,000 | $40.10 | 67,659 |
| 2017-01-17 | Conversion (derivative) | 62,000 | — | 14,286,044 |
| 2017-01-17 | Open-market sale | 12,000 | $40.18 | 79,659 |
| 2017-01-17 | Open-market sale | 949 | $39.50 | 29,659 |
| 2017-01-17 | Conversion | 62,000 | — | 91,659 |
| 2017-01-15 | Conversion (derivative) | 2,500 | — | 14,348,044 |
| 2017-01-15 | Option exercise (derivative) | 2,500 | — | 14,350,544 |
| 2017-01-15 | Option exercise (derivative) | 2,500 | $0.00 | 52,501 |
| 2017-01-15 | Conversion | 2,500 | — | 30,608 |
| 2017-01-10 | Open-market sale | 12,000 | $40.15 | 28,108 |
| 2016-12-15 | Conversion (derivative) | 2,500 | — | 14,348,044 |
| 2016-12-15 | Option exercise (derivative) | 2,500 | $0.00 | 55,001 |
| 2016-12-15 | Option exercise (derivative) | 2,500 | — | 14,350,544 |
| 2016-12-15 | Conversion | 2,500 | — | 41,306 |
| 2016-12-15 | Open-market sale | 1,198 | $37.66 | 40,108 |
| 2016-11-17 | Conversion (derivative) | 100,000 | — | 14,348,044 |
| 2016-11-17 | Gift | 100,000 | $0.00 | 38,806 |
| 2016-11-17 | Conversion | 100,000 | — | 138,806 |
| 2016-11-15 | Conversion (derivative) | 2,500 | — | 14,448,044 |
| 2016-11-15 | Option exercise (derivative) | 2,500 | — | 14,450,544 |
| 2016-11-15 | Option exercise (derivative) | 2,500 | $0.00 | 57,501 |
| 2016-11-15 | Conversion | 2,500 | — | 39,876 |
| 2016-11-15 | Open-market sale | 1,070 | $36.02 | 38,806 |
| 2016-10-17 | Open-market sale | 813 | $35.20 | 37,376 |
| 2016-10-15 | Option exercise (derivative) | 2,500 | — | 14,450,544 |
| 2016-10-15 | Conversion (derivative) | 2,500 | — | 14,448,044 |
| 2016-10-15 | Option exercise (derivative) | 2,500 | $0.00 | 60,001 |
| 2016-10-15 | Conversion | 2,500 | — | 38,189 |
| 2016-09-26 | Open-market sale | 12,000 | $41.37 | 35,689 |
| 2016-09-19 | Open-market sale | 12,000 | $41.36 | 47,689 |
| 2016-09-15 | Option exercise (derivative) | 2,500 | — | 14,450,544 |
| 2016-09-15 | Option exercise (derivative) | 2,500 | $0.00 | 62,501 |
| 2016-09-15 | Conversion (derivative) | 2,500 | — | 14,448,044 |
| 2016-09-15 | Conversion | 2,500 | — | 60,500 |
| 2016-09-15 | Open-market sale | 811 | $39.80 | 59,689 |
| 2016-09-06 | Conversion (derivative) | 68,305 | — | 14,448,044 |
| 2016-09-06 | Conversion | 68,305 | — | 70,000 |
| 2016-09-06 | Open-market sale | 12,000 | $40.05 | 58,000 |
| 2016-08-24 | Conversion (derivative) | 150,000 | — | 14,516,349 |
| 2016-08-24 | Conversion | 150,000 | — | 151,695 |
| 2016-08-24 | Gift | 150,000 | $0.00 | 1,695 |
| 2016-08-15 | Conversion (derivative) | 2,500 | — | 14,666,349 |
| 2016-08-15 | Option exercise (derivative) | 2,500 | $0.00 | 65,001 |
| 2016-08-15 | Option exercise (derivative) | 2,500 | — | 14,668,849 |
| 2016-08-15 | Open-market sale | 805 | $39.39 | 1,695 |
| 2016-08-15 | Conversion | 2,500 | — | 2,500 |
| 2016-08-08 | Conversion (derivative) | 12,000 | — | 14,666,349 |
| 2016-08-08 | Conversion | 12,000 | — | 12,000 |
| 2016-08-08 | Open-market sale | 12,000 | $47.85 | 0 |
| 2016-08-01 | Conversion (derivative) | 12,000 | — | 14,678,349 |
| 2016-08-01 | Conversion | 12,000 | — | 12,000 |
| 2016-08-01 | Open-market sale | 12,000 | $44.49 | 0 |
| 2016-07-26 | Conversion (derivative) | 10,003 | — | 14,690,349 |
| 2016-07-26 | Conversion | 10,003 | — | 10,003 |
| 2016-07-26 | Open-market sale | 10,003 | $40.51 | 0 |
| 2016-07-25 | Conversion (derivative) | 1,997 | — | 14,700,352 |
| 2016-07-25 | Conversion | 1,997 | — | 1,997 |
| 2016-07-25 | Open-market sale | 1,997 | $40.10 | 0 |
| 2016-07-18 | Conversion (derivative) | 12,000 | — | 14,702,349 |
| 2016-07-18 | Open-market sale | 12,000 | $40.38 | 0 |
| 2016-07-18 | Conversion | 12,000 | — | 12,000 |
| 2016-07-15 | Tax withholding (derivative) | 812 | $39.09 | 14,714,349 |
| 2016-07-15 | Option exercise (derivative) | 2,500 | $0.00 | 67,501 |
| 2016-07-15 | Option exercise (derivative) | 2,500 | — | 14,715,161 |
| 2016-07-11 | Conversion (derivative) | 12,000 | — | 14,712,661 |
| 2016-07-11 | Open-market sale | 12,000 | $40.72 | 0 |
| 2016-07-11 | Conversion | 12,000 | — | 12,000 |
| 2016-07-07 | Conversion (derivative) | 4,411 | — | 14,724,661 |
| 2016-07-07 | Conversion | 4,411 | — | 4,411 |
| 2016-07-07 | Open-market sale | 4,411 | $40.22 | 0 |
| 2016-07-06 | Conversion (derivative) | 7,589 | — | 14,729,072 |
| 2016-07-06 | Open-market sale | 7,589 | $40.13 | 0 |
| 2016-07-06 | Conversion | 7,589 | — | 7,589 |
| 2016-06-20 | Conversion (derivative) | 12,000 | — | 14,736,661 |
| 2016-06-20 | Open-market sale | 12,000 | $40.30 | 0 |
| 2016-06-20 | Conversion | 12,000 | — | 12,000 |
| 2016-06-15 | Tax withholding (derivative) | 812 | $37.09 | 14,748,661 |
| 2016-06-15 | Option exercise (derivative) | 2,500 | — | 14,749,473 |
| 2016-06-15 | Option exercise (derivative) | 2,500 | $0.00 | 70,001 |
| 2016-06-06 | Conversion (derivative) | 2,000 | — | 14,746,973 |
| 2016-06-06 | Open-market sale | 11,060 | $40.91 | 940 |
| 2016-06-06 | Open-market sale | 940 | $41.48 | 0 |
| 2016-06-06 | Conversion | 2,000 | — | 12,000 |
| 2016-05-31 | Open-market sale | 12,000 | $40.73 | 10,000 |
| 2016-05-23 | Open-market sale | 12,000 | $40.92 | 22,000 |
| 2016-05-20 | Conversion (derivative) | 100,000 | — | 14,748,973 |
| 2016-05-20 | Conversion | 100,000 | — | 134,000 |
| 2016-05-20 | Gift | 100,000 | $0.00 | 34,000 |
| 2016-05-18 | Open-market sale | 8,290 | $40.00 | 34,000 |
| 2016-05-17 | Conversion (derivative) | 46,000 | — | 14,848,973 |
| 2016-05-17 | Open-market sale | 3,710 | $40.14 | 42,290 |
| 2016-05-17 | Conversion | 46,000 | — | 46,000 |
| 2016-05-15 | Option exercise (derivative) | 2,500 | — | 14,895,785 |
| 2016-05-15 | Tax withholding (derivative) | 812 | $38.62 | 14,894,973 |
| 2016-05-15 | Option exercise (derivative) | 2,500 | $0.00 | 72,501 |
| 2016-05-09 | Conversion (derivative) | 12,000 | — | 14,893,285 |
| 2016-05-09 | Conversion | 12,000 | — | 12,000 |
| 2016-05-09 | Open-market sale | 12,000 | $40.00 | 0 |
| 2016-04-25 | Conversion (derivative) | 4,900 | — | 14,905,285 |
| 2016-04-25 | Open-market sale | 4,900 | $40.07 | 0 |
| 2016-04-25 | Conversion | 4,900 | — | 4,900 |
| 2016-04-18 | Conversion (derivative) | 12,000 | — | 14,910,185 |
| 2016-04-18 | Open-market sale | 11,200 | $40.89 | 800 |
| 2016-04-18 | Conversion | 12,000 | — | 12,000 |
| 2016-04-18 | Open-market sale | 800 | $41.38 | 0 |
| 2016-04-15 | Option exercise (derivative) | 2,500 | $0.00 | 75,001 |
| 2016-04-15 | Option exercise (derivative) | 2,500 | — | 14,922,997 |
| 2016-04-15 | Tax withholding (derivative) | 812 | $41.34 | 14,922,185 |
| 2016-04-12 | Conversion (derivative) | 8,867 | — | 14,920,497 |
| 2016-04-12 | Open-market sale | 1,067 | $41.02 | 0 |
| 2016-04-12 | Conversion | 8,867 | — | 8,867 |
| 2016-04-12 | Open-market sale | 7,800 | $40.63 | 1,067 |
| 2016-04-11 | Conversion (derivative) | 3,133 | — | 14,929,364 |
| 2016-04-11 | Open-market sale | 2,033 | $40.37 | 1,100 |
| 2016-04-11 | Conversion | 3,133 | — | 3,133 |
| 2016-04-11 | Open-market sale | 1,100 | $41.25 | 0 |
| 2016-04-04 | Conversion (derivative) | 12,000 | — | 14,932,497 |
| 2016-04-04 | Conversion | 12,000 | — | 12,000 |
| 2016-04-04 | Open-market sale | 10,100 | $42.54 | 1,900 |
| 2016-04-04 | Open-market sale | 100 | $44.36 | 0 |
| 2016-04-04 | Open-market sale | 1,800 | $43.63 | 100 |
| 2016-03-15 | Tax withholding (derivative) | 812 | $42.87 | 14,944,497 |
| 2016-03-15 | Option exercise (derivative) | 2,500 | — | 14,945,309 |
| 2016-03-15 | Option exercise (derivative) | 2,500 | $0.00 | 77,501 |
| 2016-03-01 | Conversion (derivative) | 78,283 | — | 14,942,809 |
| 2016-03-01 | Open-market sale | 12,020 | $40.26 | 0 |
| 2016-03-01 | Open-market sale | 66,263 | $39.89 | 12,020 |
| 2016-03-01 | Conversion | 78,283 | — | 78,283 |
| 2016-02-15 | Option exercise (derivative) | 2,500 | $0.00 | 80,001 |
| 2016-02-15 | Tax withholding (derivative) | 805 | $35.91 | 15,021,092 |
| 2016-02-15 | Option exercise (derivative) | 2,500 | — | 15,021,897 |
| 2016-02-01 | Conversion (derivative) | 78,283 | — | 15,019,397 |
| 2016-02-01 | Open-market sale | 34,368 | $44.04 | 43,915 |
| 2016-02-01 | Conversion | 78,283 | — | 78,283 |
| 2016-02-01 | Open-market sale | 43,915 | $44.85 | 0 |
| 2016-01-15 | Option exercise (derivative) | 2,500 | $0.00 | 82,501 |
| 2016-01-15 | Option exercise (derivative) | 2,500 | — | 15,098,625 |
| 2016-01-15 | Tax withholding (derivative) | 945 | $40.03 | 15,097,680 |
| 2016-01-04 | Conversion (derivative) | 78,283 | — | 15,096,125 |
| 2016-01-04 | Open-market sale | 400 | $46.19 | 0 |
| 2016-01-04 | Conversion | 78,283 | — | 78,283 |
| 2016-01-04 | Open-market sale | 30,058 | $44.59 | 48,225 |
| 2016-01-04 | Open-market sale | 47,825 | $45.55 | 400 |
| 2015-12-15 | Option exercise (derivative) | 2,500 | $0.00 | 85,001 |
| 2015-12-15 | Tax withholding (derivative) | 939 | $46.25 | 15,174,408 |
| 2015-12-15 | Option exercise (derivative) | 2,500 | — | 15,175,347 |
| 2015-12-02 | Conversion (derivative) | 15,657 | — | 15,172,847 |
| 2015-12-02 | Conversion | 15,657 | — | 115,657 |
| 2015-12-02 | Open-market sale | 7,300 | $42.71 | 102,300 |
| 2015-12-02 | Open-market sale | 6,057 | $40.86 | 109,600 |
| 2015-12-02 | Open-market sale | 2,300 | $43.19 | 100,000 |
| 2015-12-01 | Conversion (derivative) | 62,626 | — | 15,188,504 |
| 2015-12-01 | Open-market sale | 4,153 | $37.53 | 100,000 |
| 2015-12-01 | Open-market sale | 58,473 | $37.01 | 104,153 |
| 2015-12-01 | Conversion | 62,626 | — | 162,626 |
| 2015-11-15 | Option exercise (derivative) | 2,500 | — | 15,251,943 |
| 2015-11-15 | Option exercise (derivative) | 2,500 | $0.00 | 87,501 |
| 2015-11-15 | Tax withholding (derivative) | 813 | $36.52 | 15,251,130 |
| 2015-11-02 | Conversion (derivative) | 328,283 | — | 15,249,443 |
| 2015-11-02 | Conversion | 328,283 | — | 328,283 |
| 2015-11-02 | Open-market sale | 3,383 | $40.66 | 324,900 |
| 2015-11-02 | Open-market sale | 26,389 | $41.86 | 298,511 |
| 2015-11-02 | Open-market sale | 31,466 | $43.63 | 250,000 |
| 2015-11-02 | Open-market sale | 17,045 | $42.66 | 281,466 |
| 2015-10-15 | Option exercise (derivative) | 2,500 | $0.00 | 90,001 |
| 2015-10-15 | Tax withholding (derivative) | 813 | $39.57 | 15,577,726 |
| 2015-10-15 | Option exercise (derivative) | 2,500 | — | 15,578,539 |
| 2015-10-01 | Conversion (derivative) | 62,626 | — | 15,576,039 |
| 2015-10-01 | Conversion | 62,626 | — | 62,626 |
| 2015-10-01 | Open-market sale | 33,500 | $33.13 | 29,126 |
| 2015-10-01 | Open-market sale | 12,626 | $33.98 | 16,500 |
| 2015-10-01 | Open-market sale | 16,100 | $34.90 | 400 |
| 2015-10-01 | Open-market sale | 400 | $35.67 | 0 |
| 2015-09-15 | Tax withholding (derivative) | 813 | $32.58 | 15,638,665 |
| 2015-09-15 | Option exercise (derivative) | 2,500 | $0.00 | 92,501 |
| 2015-09-15 | Option exercise (derivative) | 2,500 | — | 15,639,478 |
| 2015-09-01 | Conversion (derivative) | 62,626 | — | 15,636,978 |
| 2015-09-01 | Open-market sale | 35,564 | $35.99 | 23,400 |
| 2015-09-01 | Conversion | 62,626 | — | 62,626 |
| 2015-09-01 | Open-market sale | 3,662 | $34.93 | 58,964 |
| 2015-09-01 | Open-market sale | 23,400 | $36.48 | 0 |
| 2015-08-17 | Tax withholding (derivative) | 813 | $49.53 | 15,699,595 |
| 2015-08-17 | Option exercise (derivative) | 2,500 | — | 15,700,408 |
| 2015-08-17 | Option exercise (derivative) | 2,500 | $0.00 | 95,001 |
| 2015-08-05 | Conversion (derivative) | 13,108 | — | 15,697,908 |
| 2015-08-05 | Conversion | 13,108 | — | 13,108 |
| 2015-08-05 | Open-market sale | 13,108 | $40.11 | 0 |
| 2015-08-04 | Conversion (derivative) | 32,626 | — | 15,711,016 |
| 2015-08-04 | Open-market sale | 10,600 | $38.97 | 0 |
| 2015-08-04 | Open-market sale | 18,800 | $38.13 | 10,600 |
| 2015-08-04 | Open-market sale | 3,226 | $37.16 | 29,400 |
| 2015-08-04 | Conversion | 32,626 | — | 32,626 |
| 2015-08-03 | Conversion (derivative) | 30,000 | — | 15,743,642 |
| 2015-08-03 | Open-market sale | 6,199 | $36.98 | 0 |
| 2015-08-03 | Open-market sale | 23,801 | $36.47 | 6,199 |
| 2015-08-03 | Conversion | 30,000 | — | 30,000 |
| 2015-07-15 | Tax withholding (derivative) | 813 | $38.13 | 15,773,642 |
| 2015-07-15 | Option exercise (derivative) | 2,500 | — | 15,774,455 |
| 2015-07-15 | Option exercise (derivative) | 2,500 | $0.00 | 97,501 |
| 2015-07-02 | Conversion (derivative) | 26,950 | — | 15,771,955 |
| 2015-07-02 | Open-market sale | 26,950 | $37.71 | 0 |
| 2015-07-02 | Conversion | 26,950 | — | 26,950 |
| 2015-07-01 | Conversion (derivative) | 35,676 | — | 15,798,905 |
| 2015-07-01 | Conversion | 35,676 | — | 35,676 |
| 2015-07-01 | Open-market sale | 35,676 | $37.76 | 0 |
| 2015-06-15 | Option exercise (derivative) | 2,500 | $0.00 | 100,001 |
| 2015-06-15 | Tax withholding (derivative) | 813 | $34.18 | 15,834,581 |
| 2015-06-15 | Option exercise (derivative) | 2,500 | — | 15,835,394 |
| 2015-06-02 | Conversion (derivative) | 23,500 | — | 15,832,894 |
| 2015-06-02 | Open-market sale | 23,500 | $29.07 | 0 |
| 2015-06-02 | Conversion | 23,500 | — | 23,500 |
| 2015-06-01 | Conversion (derivative) | 39,126 | — | 15,856,394 |
| 2015-06-01 | Conversion | 39,126 | — | 39,126 |
| 2015-06-01 | Open-market sale | 39,126 | $29.08 | 0 |
| 2015-05-15 | Option exercise (derivative) | 2,500 | — | 15,896,333 |
| 2015-05-15 | Tax withholding (derivative) | 813 | $28.51 | 15,895,520 |
| 2015-05-15 | Option exercise (derivative) | 2,500 | $0.00 | 102,501 |
| 2015-05-01 | Conversion (derivative) | 62,626 | — | 15,893,833 |
| 2015-05-01 | Open-market sale | 47,800 | $30.18 | 14,826 |
| 2015-05-01 | Conversion | 62,626 | — | 62,626 |
| 2015-05-01 | Open-market sale | 14,026 | $31.28 | 800 |
| 2015-05-01 | Open-market sale | 800 | $31.81 | 0 |
| 2015-05-01 | Conversion (derivative) | 62,626 | — | 15,893,842 |
| 2015-04-15 | Tax withholding (derivative) | 804 | $34.06 | 15,956,468 |
| 2015-04-15 | Option exercise (derivative) | 2,500 | — | 15,957,272 |
| 2015-04-15 | Option exercise (derivative) | 2,500 | $0.00 | 105,001 |
| 2015-04-01 | Conversion (derivative) | 62,626 | — | 15,954,772 |
| 2015-04-01 | Conversion | 62,626 | — | 62,626 |
| 2015-04-01 | Open-market sale | 25,764 | $31.25 | 36,862 |
| 2015-04-01 | Open-market sale | 36,862 | $31.88 | 0 |
| 2015-03-15 | Option exercise (derivative) | 2,500 | $0.00 | 107,501 |
| 2015-03-15 | Option exercise (derivative) | 2,500 | — | 16,018,191 |
| 2015-03-15 | Tax withholding (derivative) | 793 | $32.45 | 16,017,398 |
| 2015-02-15 | Tax withholding (derivative) | 941 | $21.96 | 16,015,691 |
| 2015-02-15 | Option exercise (derivative) | 2,500 | — | 16,016,632 |
| 2015-02-15 | Option exercise (derivative) | 2,500 | $0.00 | 110,001 |
| 2015-01-15 | Option exercise (derivative) | 2,500 | — | 16,015,078 |
| 2015-01-15 | Tax withholding (derivative) | 946 | $22.22 | 16,014,132 |
| 2015-01-15 | Option exercise (derivative) | 2,500 | $0.00 | 112,501 |
| 2014-12-15 | Option exercise (derivative) | 2,500 | — | 16,163,392 |
| 2014-12-15 | Tax withholding (derivative) | 814 | $18.44 | 16,162,578 |
| 2014-12-15 | Option exercise (derivative) | 2,500 | $0.00 | 115,001 |
| 2014-11-15 | Option exercise (derivative) | 2,499 | — | 16,161,706 |
| 2014-11-15 | Option exercise (derivative) | 2,499 | $0.00 | 117,501 |
| 2014-11-15 | Tax withholding (derivative) | 814 | $21.57 | 16,160,892 |
| 2014-10-15 | Option exercise (derivative) | 30,000 | — | 30,000 |
| 2014-10-15 | Tax withholding (derivative) | 9,839 | $26.18 | 16,159,207 |
| 2014-10-15 | Option exercise (derivative) | 30,000 | $0.00 | 120,000 |
| 2014-10-07 | Conversion (derivative) | 428,283 | $0.00 | 0 |
| 2014-10-07 | Conversion (derivative) | 428,283 | — | 428,283 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.