SEC CIK 1620052
Conine Steven
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| Wview stock → | 105,073 | 2026-10-15 |
| CARGview stock → | 60,389 | 2026-06-03 |
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 | 21,577 | $112.47 | 105,073 |
| 2026-10-15 | Open-market sale | 46,157 | $111.64 | 126,650 |
| 2026-10-15 | Open-market sale | 49,266 | $110.36 | 172,807 |
| 2026-10-12 | Open-market sale | 594 | $107.31 | 222,073 |
| 2026-10-12 | Open-market sale | 15,599 | $106.68 | 222,667 |
| 2026-10-12 | Open-market sale | 39,106 | $105.81 | 238,266 |
| 2026-10-12 | Open-market sale | 8,651 | $104.91 | 277,372 |
| 2026-10-12 | Open-market sale | 5,050 | $103.66 | 286,023 |
| 2026-09-14 | Open-market sale | 7,538 | $106.09 | 291,073 |
| 2026-09-14 | Open-market sale | 12,808 | $105.40 | 298,611 |
| 2026-09-14 | Open-market sale | 19,159 | $104.42 | 311,419 |
| 2026-09-14 | Open-market sale | 7,654 | $103.39 | 330,578 |
| 2026-09-14 | Open-market sale | 4,102 | $102.40 | 338,232 |
| 2026-09-14 | Open-market sale | 3,525 | $101.43 | 342,334 |
| 2026-09-14 | Open-market sale | 4,801 | $100.39 | 345,859 |
| 2026-09-14 | Open-market sale | 4,896 | $99.42 | 350,660 |
| 2026-09-14 | Open-market sale | 4,517 | $98.32 | 355,556 |
| 2026-08-12 | Open-market sale | 175 | $105.42 | 360,073 |
| 2026-08-12 | Open-market sale | 11,248 | $104.69 | 360,248 |
| 2026-08-12 | Open-market sale | 23,604 | $103.72 | 371,496 |
| 2026-08-12 | Open-market sale | 25,249 | $102.89 | 395,100 |
| 2026-08-12 | Open-market sale | 8,724 | $101.98 | 420,349 |
| 2026-04-24 | Open-market sale | 700 | $79.26 | 429,073 |
| 2026-04-24 | Open-market sale | 5,839 | $78.57 | 429,773 |
| 2026-04-24 | Open-market sale | 600 | $77.54 | 435,612 |
| 2026-04-23 | Open-market sale | 751 | $79.85 | 436,212 |
| 2026-04-23 | Open-market sale | 4,240 | $79.06 | 436,963 |
| 2026-04-23 | Open-market sale | 38,510 | $78.11 | 441,203 |
| 2026-04-23 | Open-market sale | 52,639 | $77.25 | 479,713 |
| 2026-04-23 | Open-market sale | 16,721 | $76.37 | 532,352 |
| 2026-04-20 | Conversion (derivative) | 500,000 | $0.00 | 8,633,304 |
| 2026-04-20 | Conversion | 500,000 | $0.00 | 549,073 |
| 2026-03-25 | Open-market sale | 5,078 | $79.34 | 49,073 |
| 2026-03-25 | Open-market sale | 2,416 | $78.48 | 54,151 |
| 2026-03-25 | Open-market sale | 2,900 | $77.62 | 56,567 |
| 2026-03-24 | Open-market sale | 1,687 | $77.14 | 59,467 |
| 2026-03-23 | Open-market sale | 23,964 | $78.43 | 61,154 |
| 2026-03-23 | Open-market sale | 32,045 | $77.42 | 85,118 |
| 2026-03-23 | Open-market sale | 49,748 | $76.53 | 117,163 |
| 2026-03-23 | Open-market sale | 2,162 | $75.48 | 166,911 |
| 2026-02-26 | Open-market sale | 2,200 | $80.32 | 169,073 |
| 2026-02-26 | Open-market sale | 8,315 | $79.34 | 171,273 |
| 2026-02-26 | Open-market sale | 14,835 | $78.53 | 179,588 |
| 2026-02-26 | Open-market sale | 1,600 | $77.48 | 194,423 |
| 2026-02-23 | Open-market sale | 1,843 | $80.95 | 196,023 |
| 2026-02-23 | Open-market sale | 1,100 | $79.39 | 197,866 |
| 2026-02-23 | Open-market sale | 4,393 | $77.81 | 198,966 |
| 2026-02-23 | Open-market sale | 7,234 | $77.07 | 203,359 |
| 2026-02-23 | Open-market sale | 3,492 | $75.68 | 210,593 |
| 2026-02-23 | Open-market sale | 14,782 | $74.64 | 214,085 |
| 2026-02-23 | Open-market sale | 60,206 | $73.76 | 228,867 |
| 2026-01-23 | Open-market sale | 7,984 | $109.73 | 289,073 |
| 2026-01-23 | Open-market sale | 74,408 | $109.26 | 297,057 |
| 2026-01-23 | Open-market sale | 67,608 | $108.34 | 371,465 |
| 2025-12-26 | Open-market sale | 30,000 | $102.33 | 439,073 |
| 2025-12-23 | Open-market sale | 59,680 | $100.10 | 506,086 |
| 2025-12-23 | Open-market sale | 6,195 | $101.63 | 469,073 |
| 2025-12-23 | Open-market sale | 30,818 | $101.29 | 475,268 |
| 2025-12-23 | Open-market sale | 18,753 | $99.26 | 565,766 |
| 2025-12-23 | Open-market sale | 4,554 | $98.07 | 584,519 |
| 2025-11-24 | Conversion (derivative) | 740,000 | $0.00 | 9,133,304 |
| 2025-11-24 | Gift | 30,000 | $0.00 | 589,073 |
| 2025-11-24 | Gift | 110,000 | $0.00 | 619,073 |
| 2025-11-24 | Open-market sale | 2,225 | $107.66 | 729,073 |
| 2025-11-24 | Open-market sale | 28,883 | $106.92 | 731,298 |
| 2025-11-24 | Open-market sale | 76,770 | $105.87 | 760,181 |
| 2025-11-24 | Open-market sale | 42,122 | $105.24 | 836,951 |
| 2025-11-24 | Conversion | 740,000 | $0.00 | 879,073 |
| 2025-10-28 | Open-market sale | 5,494 | $105.66 | 150,226 |
| 2025-10-28 | Open-market sale | 4,642 | $102.47 | 164,431 |
| 2025-10-28 | Open-market sale | 399 | $108.28 | 139,073 |
| 2025-10-28 | Open-market sale | 2,583 | $107.51 | 139,472 |
| 2025-10-28 | Open-market sale | 8,171 | $106.58 | 142,055 |
| 2025-10-28 | Open-market sale | 2,674 | $104.67 | 155,720 |
| 2025-10-28 | Open-market sale | 6,037 | $103.51 | 158,394 |
| 2025-10-23 | Open-market sale | 7,081 | $83.54 | 169,073 |
| 2025-10-23 | Open-market sale | 52,212 | $82.97 | 176,154 |
| 2025-10-23 | Open-market sale | 26,403 | $81.77 | 228,366 |
| 2025-10-23 | Open-market sale | 34,304 | $80.98 | 254,769 |
| 2025-10-20 | Open-market sale | 65,710 | $82.97 | 289,073 |
| 2025-10-20 | Open-market sale | 19,290 | $82.43 | 354,783 |
| 2025-09-22 | Open-market sale | 35,401 | $86.74 | 404,168 |
| 2025-09-22 | Open-market sale | 30,095 | $87.67 | 374,073 |
| 2025-09-22 | Open-market sale | 19,504 | $85.54 | 439,569 |
| 2025-08-20 | Open-market sale | 32,099 | $80.39 | 470,555 |
| 2025-08-20 | Open-market sale | 11,482 | $81.19 | 459,073 |
| 2025-08-20 | Open-market sale | 5,117 | $78.52 | 538,956 |
| 2025-08-20 | Open-market sale | 36,302 | $79.65 | 502,654 |
| 2025-08-20 | Open-market sale | 32,099 | $80.39 | 470,555 |
| 2025-08-20 | Open-market sale | 36,302 | $79.65 | 502,654 |
| 2025-08-20 | Open-market sale | 11,482 | $81.19 | 459,073 |
| 2025-08-20 | Open-market sale | 5,117 | $78.52 | 538,956 |
| 2025-08-13 | Conversion (derivative) | 600,000 | $0.00 | 9,873,304 |
| 2025-08-13 | Open-market sale | 62,567 | $77.39 | 680,979 |
| 2025-08-13 | Open-market sale | 89,238 | $78.59 | 591,741 |
| 2025-08-13 | Open-market sale | 47,668 | $79.35 | 544,073 |
| 2025-08-13 | Conversion | 600,000 | $0.00 | 743,546 |
| 2025-08-07 | Open-market sale | 17,752 | $77.29 | 143,546 |
| 2025-08-06 | Open-market sale | 7,775 | $77.02 | 161,298 |
| 2025-07-21 | Open-market sale | 33,891 | $56.26 | 169,273 |
| 2025-07-21 | Open-market sale | 25,909 | $55.70 | 203,164 |
| 2025-07-21 | Open-market sale | 200 | $57.27 | 169,073 |
| 2025-07-02 | Open-market sale | 1,662 | $53.49 | 234,505 |
| 2025-07-02 | Open-market sale | 3,570 | $56.00 | 229,691 |
| 2025-07-02 | Open-market sale | 618 | $56.40 | 229,073 |
| 2025-07-02 | Open-market sale | 1,244 | $54.65 | 233,261 |
| 2025-07-01 | Open-market sale | 142,870 | $52.38 | 274,240 |
| 2025-07-01 | Open-market sale | 38,073 | $53.36 | 236,167 |
| 2025-06-30 | Open-market sale | 21,963 | $52.01 | 417,110 |
| 2025-06-20 | Open-market sale | 1,500 | $49.99 | 439,073 |
| 2025-06-20 | Open-market sale | 28,500 | $49.40 | 440,573 |
| 2025-05-27 | Open-market sale | 156 | $41.01 | 469,073 |
| 2025-05-27 | Open-market sale | 72,939 | $40.40 | 469,229 |
| 2025-05-14 | Open-market sale | 2,246 | $40.01 | 542,168 |
| 2025-05-13 | Open-market sale | 4,861 | $40.12 | 544,414 |
| 2025-05-12 | Open-market sale | 9,798 | $40.02 | 549,275 |
| 2025-02-20 | Open-market sale | 1,936 | $49.26 | 561,673 |
| 2025-02-20 | Open-market sale | 2,600 | $50.32 | 559,073 |
| 2025-02-20 | Open-market sale | 800 | $47.96 | 563,609 |
| 2025-02-20 | Open-market sale | 4,179 | $47.02 | 564,409 |
| 2025-02-20 | Open-market sale | 9,117 | $45.86 | 568,588 |
| 2025-02-20 | Open-market sale | 8,318 | $45.19 | 577,705 |
| 2025-02-20 | Open-market sale | 3,050 | $44.24 | 586,023 |
| 2025-01-21 | Open-market sale | 10,820 | $47.87 | 608,253 |
| 2025-01-21 | Open-market sale | 16,413 | $48.67 | 591,840 |
| 2025-01-21 | Open-market sale | 2,767 | $49.41 | 589,073 |
| 2024-12-20 | Open-market sale | 17,530 | $45.92 | 605,773 |
| 2024-12-20 | Open-market sale | 8,170 | $45.25 | 623,303 |
| 2024-12-20 | Open-market sale | 1,100 | $43.98 | 631,473 |
| 2024-12-20 | Open-market sale | 3,200 | $46.67 | 602,573 |
| 2024-12-06 | Open-market sale | 2,492 | $54.12 | 632,573 |
| 2024-12-06 | Open-market sale | 15,522 | $53.48 | 635,065 |
| 2024-12-06 | Open-market sale | 11,986 | $52.49 | 650,587 |
| 2024-11-27 | Gift | 16,500 | $0.00 | 662,573 |
| 2024-11-26 | Conversion (derivative) | 500,000 | $0.00 | 10,489,804 |
| 2024-11-26 | Conversion | 500,000 | $0.00 | 679,073 |
| 2024-11-26 | Conversion (derivative) | 516,500 | $0.00 | 10,473,304 |
| 2024-11-26 | Conversion | 516,500 | $0.00 | 695,573 |
| 2024-11-20 | Open-market sale | 818 | $42.67 | 179,073 |
| 2024-11-20 | Open-market sale | 29,182 | $42.30 | 179,891 |
| 2024-07-08 | Open-market sale | 1,000 | $53.12 | 209,073 |
| 2024-07-08 | Open-market sale | 9,000 | $52.57 | 210,073 |
| 2024-06-07 | Open-market sale | 7,264 | $56.60 | 221,809 |
| 2024-06-07 | Open-market sale | 2,736 | $57.30 | 219,073 |
| 2024-05-07 | Open-market sale | 3,851 | $67.56 | 235,222 |
| 2024-05-07 | Open-market sale | 3,991 | $68.37 | 231,231 |
| 2024-05-07 | Open-market sale | 2,158 | $69.30 | 229,073 |
| 2024-04-08 | Open-market sale | 2,926 | $65.17 | 239,073 |
| 2024-04-08 | Open-market sale | 974 | $63.45 | 248,099 |
| 2024-04-08 | Open-market sale | 6,100 | $64.54 | 241,999 |
| 2024-03-07 | Open-market sale | 6,627 | $59.67 | 252,446 |
| 2024-03-07 | Open-market sale | 3,373 | $60.37 | 249,073 |
| 2024-02-09 | Open-market sale | 8,300 | $52.31 | 259,073 |
| 2024-02-08 | Open-market sale | 1,700 | $52.02 | 267,373 |
| 2024-01-08 | Open-market sale | 3,634 | $55.36 | 275,439 |
| 2024-01-08 | Open-market sale | 6,366 | $56.16 | 269,073 |
| 2023-12-07 | Open-market sale | 900 | $53.36 | 279,073 |
| 2023-12-07 | Open-market sale | 9,100 | $52.72 | 279,973 |
| 2023-11-27 | Open-market sale | 9,810 | $52.36 | 289,263 |
| 2023-11-27 | Open-market sale | 190 | $53.07 | 289,073 |
| 2023-10-09 | Open-market sale | 906 | $55.13 | 299,073 |
| 2023-10-09 | Open-market sale | 6,333 | $53.12 | 302,740 |
| 2023-10-09 | Open-market sale | 2,761 | $53.80 | 299,979 |
| 2023-09-07 | Open-market sale | 1,959 | $69.55 | 315,914 |
| 2023-09-07 | Open-market sale | 1,100 | $71.39 | 309,073 |
| 2023-09-07 | Open-market sale | 5,741 | $70.82 | 310,173 |
| 2023-09-07 | Open-market sale | 1,200 | $68.51 | 317,873 |
| 2021-12-01 | Open-market sale | 4,009 | $255.11 | 338,315 |
| 2021-12-01 | Open-market sale | 3,310 | $259.31 | 322,001 |
| 2021-12-01 | Open-market sale | 3,500 | $258.66 | 325,311 |
| 2021-12-01 | Open-market sale | 3,304 | $257.36 | 328,811 |
| 2021-12-01 | Open-market sale | 6,200 | $256.31 | 332,115 |
| 2021-12-01 | Open-market sale | 2,928 | $260.20 | 319,073 |
| 2021-12-01 | Open-market sale | 2,262 | $253.49 | 342,324 |
| 2021-12-01 | Open-market sale | 1,365 | $252.67 | 344,586 |
| 2021-12-01 | Open-market sale | 6,175 | $251.37 | 345,951 |
| 2021-12-01 | Open-market sale | 6,974 | $250.49 | 352,126 |
| 2021-12-01 | Open-market sale | 900 | $250.00 | 359,100 |
| 2021-11-19 | Conversion (derivative) | 320,000 | $0.00 | 11,106,804 |
| 2021-11-19 | Gift | 39,000 | $0.00 | 321,000 |
| 2021-11-19 | Gift | 78,000 | $0.00 | 243,000 |
| 2021-11-19 | Conversion | 320,000 | $0.00 | 360,000 |
| 2021-11-19 | Conversion (derivative) | 437,000 | $0.00 | 10,989,804 |
| 2021-11-19 | Gift | 39,000 | $0.00 | 438,000 |
| 2021-11-19 | Gift | 78,000 | $0.00 | 360,000 |
| 2021-11-19 | Conversion | 437,000 | $0.00 | 477,000 |
| 2021-01-21 | J | 16,748 | $0.00 | 22,857 |
| 2021-01-14 | Open-market sale | 145 | $353.06 | 40,000 |
| 2021-01-14 | Open-market sale | 6,080 | $348.21 | 69,840 |
| 2021-01-14 | Open-market sale | 9,791 | $349.12 | 60,049 |
| 2021-01-14 | Open-market sale | 11,835 | $350.00 | 48,214 |
| 2021-01-14 | Open-market sale | 5,295 | $351.22 | 42,919 |
| 2021-01-14 | Open-market sale | 2,774 | $352.06 | 40,145 |
| 2020-11-12 | Conversion (derivative) | 36,000 | $0.00 | 11,426,804 |
| 2020-11-12 | Conversion | 36,000 | $0.00 | 111,920 |
| 2020-11-12 | Gift | 12,000 | $0.00 | 99,920 |
| 2020-11-12 | Gift | 24,000 | $0.00 | 75,920 |
| 2020-10-13 | J | 6,109 | $0.00 | 6,109 |
| 2020-08-24 | Open-market sale | 4,080 | $348.26 | 75,920 |
| 2020-08-11 | Open-market sale | 28,302 | $323.18 | 79,961 |
| 2020-08-07 | Open-market sale | 11,737 | $323.01 | 108,263 |
| 2020-08-05 | Conversion (derivative) | 160,000 | — | 11,462,804 |
| 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,622,804 |
| 2019-11-12 | Gift | 70,000 | $0.00 | 140,000 |
| 2019-11-12 | Conversion | 210,000 | $0.00 | 210,000 |
| 2019-11-12 | Gift | 140,000 | $0.00 | 0 |
| 2019-08-07 | Conversion (derivative) | 63,000 | $0.00 | 11,832,804 |
| 2019-08-07 | Gift | 21,000 | $0.00 | 42,000 |
| 2019-08-07 | Gift | 42,000 | $0.00 | 0 |
| 2019-08-07 | Conversion | 63,000 | $0.00 | 63,000 |
| 2019-04-24 | Conversion (derivative) | 4,635 | $0.00 | 11,895,804 |
| 2019-04-24 | Open-market sale | 4,635 | $152.03 | 0 |
| 2019-04-24 | Conversion | 4,635 | — | 4,635 |
| 2019-04-23 | Conversion (derivative) | 365 | — | 11,900,439 |
| 2019-04-23 | Open-market sale | 365 | $152.04 | 0 |
| 2019-04-23 | Conversion | 365 | — | 365 |
| 2019-04-22 | Conversion (derivative) | 26,000 | — | 11,900,804 |
| 2019-04-22 | Open-market sale | 4,238 | $148.18 | 0 |
| 2019-04-22 | Open-market sale | 4,573 | $146.46 | 13,668 |
| 2019-04-22 | Open-market sale | 5,965 | $145.50 | 18,241 |
| 2019-04-22 | Open-market sale | 1,794 | $144.28 | 24,206 |
| 2019-04-22 | Conversion | 26,000 | — | 26,000 |
| 2019-04-22 | Open-market sale | 9,430 | $147.43 | 4,238 |
| 2019-04-15 | Conversion (derivative) | 17,884 | — | 11,926,804 |
| 2019-04-15 | Open-market sale | 19,074 | $147.84 | 6,526 |
| 2019-04-15 | Conversion | 17,884 | — | 26,000 |
| 2019-04-15 | Open-market sale | 200 | $145.42 | 25,800 |
| 2019-04-15 | Open-market sale | 200 | $146.44 | 25,600 |
| 2019-04-15 | Open-market sale | 6,426 | $148.48 | 100 |
| 2019-04-15 | Open-market sale | 100 | $149.16 | 0 |
| 2019-04-08 | Conversion (derivative) | 31,000 | — | 11,944,688 |
| 2019-04-08 | Open-market sale | 6,815 | $150.95 | 9,155 |
| 2019-04-08 | Conversion | 31,000 | — | 34,580 |
| 2019-04-08 | Open-market sale | 2,031 | $148.83 | 32,549 |
| 2019-04-08 | Open-market sale | 1,039 | $151.93 | 8,116 |
| 2019-04-08 | Open-market sale | 16,579 | $149.97 | 15,970 |
| 2019-04-03 | Conversion (derivative) | 5,000 | — | 11,975,688 |
| 2019-04-03 | Open-market sale | 849 | $156.50 | 3,580 |
| 2019-04-03 | Open-market sale | 335 | $155.68 | 4,429 |
| 2019-04-03 | Open-market sale | 1,567 | $154.71 | 4,764 |
| 2019-04-03 | Open-market sale | 670 | $153.26 | 6,331 |
| 2019-04-03 | Open-market sale | 1,579 | $152.31 | 7,001 |
| 2019-04-03 | Conversion | 5,000 | — | 8,580 |
| 2019-04-01 | Open-market sale | 2,083 | $147.80 | 27,497 |
| 2019-04-01 | Open-market sale | 3,045 | $149.32 | 3,580 |
| 2019-04-01 | Open-market sale | 20,872 | $148.64 | 6,625 |
| 2019-03-25 | Open-market sale | 7,856 | $161.90 | 38,582 |
| 2019-03-25 | Open-market sale | 6,861 | $161.01 | 46,438 |
| 2019-03-25 | Open-market sale | 8,102 | $163.02 | 30,480 |
| 2019-03-25 | Open-market sale | 900 | $163.65 | 29,580 |
| 2019-03-25 | Open-market sale | 3,881 | $160.03 | 53,299 |
| 2019-03-25 | Open-market sale | 1,600 | $157.72 | 58,980 |
| 2019-03-25 | Open-market sale | 1,800 | $158.94 | 57,180 |
| 2019-03-18 | Open-market sale | 8,100 | $166.73 | 77,180 |
| 2019-03-18 | Open-market sale | 6,300 | $165.79 | 85,280 |
| 2019-03-18 | Open-market sale | 8,311 | $167.55 | 68,869 |
| 2019-03-18 | Open-market sale | 6,961 | $168.66 | 61,908 |
| 2019-03-18 | Open-market sale | 1,328 | $169.34 | 60,580 |
| 2019-03-11 | Open-market sale | 2,013 | $171.41 | 91,580 |
| 2019-03-11 | Open-market sale | 2,202 | $170.65 | 93,593 |
| 2019-03-11 | Open-market sale | 10,388 | $169.79 | 95,795 |
| 2019-03-11 | Open-market sale | 8,142 | $168.68 | 106,183 |
| 2019-03-11 | Open-market sale | 2,605 | $167.45 | 114,325 |
| 2019-03-11 | Open-market sale | 4,450 | $166.56 | 116,930 |
| 2019-03-11 | Open-market sale | 1,200 | $164.96 | 121,380 |
| 2019-03-06 | Conversion (derivative) | 90,000 | — | 11,980,688 |
| 2019-03-06 | Conversion | 90,000 | — | 122,580 |
| 2019-03-04 | Open-market sale | 10,253 | $166.36 | 38,127 |
| 2019-03-04 | Open-market sale | 8,700 | $165.50 | 48,380 |
| 2019-03-04 | Open-market sale | 2,100 | $164.26 | 57,080 |
| 2019-03-04 | Open-market sale | 3,400 | $163.28 | 59,180 |
| 2019-03-04 | Open-market sale | 1,000 | $161.99 | 62,580 |
| 2019-03-04 | Open-market sale | 2,447 | $168.47 | 32,580 |
| 2019-03-04 | Open-market sale | 3,100 | $167.29 | 35,027 |
| 2019-02-25 | Open-market sale | 1,400 | $161.38 | 63,880 |
| 2019-02-25 | Open-market sale | 14,400 | $160.35 | 65,280 |
| 2019-02-25 | Open-market sale | 7,700 | $159.64 | 79,680 |
| 2019-02-25 | Open-market sale | 300 | $162.03 | 63,580 |
| 2019-02-25 | Open-market sale | 3,600 | $158.54 | 87,380 |
| 2019-02-25 | Open-market sale | 500 | $157.15 | 90,980 |
| 2019-02-25 | Open-market sale | 500 | $156.00 | 91,480 |
| 2019-02-25 | Open-market sale | 800 | $154.94 | 91,980 |
| 2019-02-25 | Open-market sale | 1,100 | $153.81 | 92,780 |
| 2019-02-25 | Open-market sale | 700 | $151.94 | 93,880 |
| 2019-02-19 | Open-market sale | 7,973 | $123.43 | 97,880 |
| 2019-02-19 | Open-market sale | 5,727 | $122.18 | 105,853 |
| 2019-02-19 | Open-market sale | 3,300 | $123.85 | 94,580 |
| 2019-02-12 | Conversion (derivative) | 84,000 | — | 12,070,646 |
| 2019-02-12 | Conversion | 84,000 | — | 111,622 |
| 2019-02-11 | Open-market sale | 900 | $120.61 | 27,622 |
| 2019-02-11 | Open-market sale | 13,100 | $119.51 | 28,522 |
| 2019-02-04 | Open-market sale | 5,000 | $112.43 | 41,622 |
| 2019-02-04 | Open-market sale | 5,028 | $111.10 | 46,622 |
| 2019-02-04 | Open-market sale | 3,972 | $109.96 | 51,650 |
| 2019-01-28 | Open-market sale | 500 | $101.94 | 63,922 |
| 2019-01-28 | Open-market sale | 200 | $100.31 | 64,422 |
| 2019-01-28 | Open-market sale | 6,400 | $104.25 | 57,122 |
| 2019-01-28 | Open-market sale | 400 | $102.95 | 63,522 |
| 2019-01-28 | Open-market sale | 1,500 | $104.92 | 55,622 |
| 2019-01-22 | Open-market sale | 500 | $98.67 | 65,922 |
| 2019-01-22 | Open-market sale | 300 | $101.06 | 64,622 |
| 2019-01-22 | Open-market sale | 1,500 | $96.31 | 67,122 |
| 2019-01-22 | Open-market sale | 1,000 | $99.77 | 64,922 |
| 2019-01-22 | Open-market sale | 700 | $97.23 | 66,422 |
| 2019-01-14 | Open-market sale | 901 | $94.91 | 68,622 |
| 2019-01-14 | Open-market sale | 3,099 | $94.22 | 69,523 |
| 2019-01-07 | Open-market sale | 800 | $97.54 | 72,822 |
| 2019-01-07 | Open-market sale | 400 | $96.43 | 73,622 |
| 2019-01-07 | Open-market sale | 1,600 | $95.37 | 74,022 |
| 2019-01-07 | Open-market sale | 400 | $94.37 | 75,622 |
| 2019-01-07 | Open-market sale | 600 | $92.70 | 76,022 |
| 2019-01-07 | Open-market sale | 200 | $98.08 | 72,622 |
| 2019-01-02 | Open-market sale | 248 | $92.03 | 76,622 |
| 2018-12-31 | Open-market sale | 600 | $92.49 | 77,070 |
| 2018-12-31 | Open-market sale | 200 | $93.27 | 76,870 |
| 2018-12-27 | Open-market sale | 4,000 | $92.06 | 77,670 |
| 2018-12-17 | Open-market sale | 400 | $95.85 | 83,701 |
| 2018-12-17 | Open-market sale | 1,169 | $93.25 | 84,501 |
| 2018-12-17 | Open-market sale | 931 | $98.07 | 81,770 |
| 2018-12-17 | Open-market sale | 1,000 | $96.89 | 82,701 |
| 2018-12-17 | Open-market sale | 100 | $99.63 | 81,670 |
| 2018-12-17 | Open-market sale | 400 | $94.43 | 84,101 |
| 2018-12-12 | Open-market sale | 193 | $112.12 | 85,670 |
| 2018-12-10 | Open-market sale | 2,500 | $105.68 | 90,963 |
| 2018-12-10 | Open-market sale | 1,400 | $104.70 | 93,463 |
| 2018-12-10 | Open-market sale | 2,680 | $107.84 | 86,663 |
| 2018-12-10 | Open-market sale | 800 | $108.47 | 85,863 |
| 2018-12-10 | Open-market sale | 1,620 | $106.92 | 89,343 |
| 2018-12-05 | Conversion (derivative) | 72,000 | — | 12,154,646 |
| 2018-12-05 | Conversion | 72,000 | — | 94,863 |
| 2018-12-03 | Open-market sale | 5,600 | $112.14 | 22,863 |
| 2018-12-03 | Open-market sale | 730 | $111.11 | 28,463 |
| 2018-12-03 | Open-market sale | 1,537 | $110.28 | 29,193 |
| 2018-12-03 | Open-market sale | 2,238 | $109.07 | 30,730 |
| 2018-12-03 | Open-market sale | 1,295 | $105.86 | 35,568 |
| 2018-12-03 | Open-market sale | 2,500 | $106.86 | 33,068 |
| 2018-12-03 | Open-market sale | 100 | $107.47 | 32,968 |
| 2018-11-28 | Open-market sale | 2,298 | $104.81 | 37,663 |
| 2018-11-28 | Open-market sale | 700 | $103.75 | 39,961 |
| 2018-11-28 | Open-market sale | 800 | $106.07 | 36,863 |
| 2018-11-28 | Open-market sale | 450 | $96.30 | 41,863 |
| 2018-11-28 | Open-market sale | 1,202 | $102.29 | 40,661 |
| 2018-11-27 | Open-market sale | 700 | $93.37 | 42,913 |
| 2018-11-27 | Open-market sale | 1,350 | $92.20 | 43,613 |
| 2018-11-27 | Open-market sale | 500 | $94.78 | 42,413 |
| 2018-11-27 | Open-market sale | 100 | $95.38 | 42,313 |
| 2018-11-26 | Open-market sale | 200 | $93.35 | 44,963 |
| 2018-11-26 | Open-market sale | 700 | $92.57 | 45,163 |
| 2018-11-21 | Conversion (derivative) | 150,000 | $0.00 | 12,226,646 |
| 2018-11-21 | Gift | 50,000 | $0.00 | 145,863 |
| 2018-11-21 | Gift | 100,000 | $0.00 | 45,863 |
| 2018-11-21 | Conversion | 150,000 | $0.00 | 195,863 |
| 2018-11-13 | Open-market sale | 100 | $94.03 | 45,863 |
| 2018-11-13 | Open-market sale | 900 | $93.16 | 45,963 |
| 2018-11-13 | Open-market sale | 2,300 | $92.66 | 46,863 |
| 2018-11-12 | Open-market sale | 700 | $92.16 | 49,163 |
| 2018-11-05 | Open-market sale | 1,000 | $96.94 | 49,863 |
| 2018-11-05 | Open-market sale | 700 | $93.86 | 52,663 |
| 2018-11-05 | Open-market sale | 1,800 | $94.99 | 50,863 |
| 2018-11-05 | Open-market sale | 500 | $92.76 | 53,363 |
| 2018-10-31 | Open-market sale | 100 | $113.00 | 53,863 |
| 2018-10-31 | Open-market sale | 1,401 | $112.17 | 53,963 |
| 2018-10-29 | Open-market sale | 200 | $112.69 | 55,364 |
| 2018-10-29 | Open-market sale | 1,484 | $111.81 | 55,564 |
| 2018-10-29 | Open-market sale | 373 | $100.97 | 64,415 |
| 2018-10-29 | Open-market sale | 1,400 | $102.33 | 63,015 |
| 2018-10-29 | Open-market sale | 400 | $103.46 | 62,615 |
| 2018-10-29 | Open-market sale | 1,400 | $104.62 | 61,215 |
| 2018-10-29 | Open-market sale | 1,467 | $105.77 | 59,748 |
| 2018-10-29 | Open-market sale | 300 | $106.86 | 59,448 |
| 2018-10-29 | Open-market sale | 700 | $108.22 | 58,748 |
| 2018-10-29 | Open-market sale | 700 | $110.71 | 57,048 |
| 2018-10-29 | Open-market sale | 1,000 | $109.98 | 57,748 |
| 2018-10-22 | Open-market sale | 1,800 | $122.00 | 78,688 |
| 2018-10-22 | Open-market sale | 1,300 | $121.05 | 80,488 |
| 2018-10-22 | Open-market sale | 1,100 | $123.36 | 77,588 |
| 2018-10-22 | Open-market sale | 4,500 | $124.39 | 73,088 |
| 2018-10-22 | Open-market sale | 8,100 | $125.38 | 64,988 |
| 2018-10-22 | Open-market sale | 200 | $126.20 | 64,788 |
| 2018-10-16 | Open-market sale | 500 | $124.66 | 81,888 |
| 2018-10-16 | Open-market sale | 100 | $125.32 | 81,788 |
| 2018-10-16 | Open-market sale | 1,200 | $123.63 | 82,388 |
| 2018-10-15 | Option exercise (derivative) | 2,501 | — | 12,379,147 |
| 2018-10-15 | Option exercise (derivative) | 2,501 | $0.00 | 0 |
| 2018-10-15 | Conversion (derivative) | 2,501 | — | 12,376,646 |
| 2018-10-15 | Open-market sale | 3,200 | $121.91 | 83,588 |
| 2018-10-15 | Conversion | 2,501 | — | 99,946 |
| 2018-10-15 | Open-market sale | 1,158 | $118.01 | 98,788 |
| 2018-10-15 | Open-market sale | 300 | $116.63 | 98,488 |
| 2018-10-15 | Open-market sale | 1,700 | $117.77 | 96,788 |
| 2018-10-15 | Open-market sale | 1,600 | $118.64 | 95,188 |
| 2018-10-15 | Open-market sale | 3,400 | $119.86 | 91,788 |
| 2018-10-15 | Open-market sale | 5,000 | $120.97 | 86,788 |
| 2018-10-08 | Open-market sale | 8,209 | $130.91 | 104,536 |
| 2018-10-08 | Open-market sale | 6,991 | $131.78 | 97,545 |
| 2018-10-08 | Open-market sale | 100 | $132.57 | 97,445 |
| 2018-10-08 | Open-market sale | 2,300 | $129.59 | 112,745 |
| 2018-10-01 | Open-market sale | 1,003 | $145.85 | 116,545 |
| 2018-10-01 | Open-market sale | 1,500 | $149.18 | 115,045 |
| 2018-10-01 | Open-market sale | 1,900 | $144.96 | 117,548 |
| 2018-10-01 | Open-market sale | 16,297 | $144.04 | 119,448 |
| 2018-10-01 | Open-market sale | 2,400 | $143.18 | 135,745 |
| 2018-10-01 | Open-market sale | 2,900 | $142.05 | 138,145 |
| 2018-09-26 | Open-market sale | 5,000 | $142.08 | 141,045 |
| 2018-09-24 | Open-market sale | 11,550 | $137.42 | 150,495 |
| 2018-09-24 | Open-market sale | 600 | $134.99 | 165,345 |
| 2018-09-24 | Open-market sale | 4,450 | $137.99 | 146,045 |
| 2018-09-24 | Open-market sale | 3,300 | $136.17 | 162,045 |
| 2018-09-24 | Open-market sale | 300 | $132.28 | 166,745 |
| 2018-09-24 | Open-market sale | 800 | $133.66 | 165,945 |
| 2018-09-17 | Open-market sale | 1,163 | $146.56 | 30,845 |
| 2018-09-17 | Conversion (derivative) | 162,200 | — | 12,538,646 |
| 2018-09-17 | Open-market sale | 2,200 | $142.09 | 188,345 |
| 2018-09-17 | Open-market sale | 5,759 | $143.71 | 182,586 |
| 2018-09-17 | Open-market sale | 2,100 | $146.66 | 164,545 |
| 2018-09-17 | Open-market sale | 3,441 | $145.64 | 166,645 |
| 2018-09-17 | Conversion | 162,200 | — | 190,545 |
| 2018-09-17 | Open-market sale | 12,500 | $144.86 | 170,086 |
| 2018-09-15 | Option exercise (derivative) | 2,500 | $0.00 | 2,501 |
| 2018-09-15 | Option exercise (derivative) | 2,500 | — | 12,379,346 |
| 2018-09-15 | Conversion (derivative) | 2,500 | — | 12,376,846 |
| 2018-09-15 | Conversion | 2,500 | — | 32,008 |
| 2018-09-11 | Open-market sale | 1,400 | $143.32 | 29,808 |
| 2018-09-11 | Open-market sale | 3,300 | $142.55 | 31,208 |
| 2018-09-11 | Open-market sale | 300 | $144.12 | 29,508 |
| 2018-09-10 | Open-market sale | 200 | $137.27 | 34,508 |
| 2018-09-10 | Open-market sale | 10,030 | $136.59 | 34,708 |
| 2018-09-10 | Open-market sale | 3,800 | $135.72 | 44,738 |
| 2018-09-10 | Open-market sale | 6,970 | $134.47 | 48,538 |
| 2018-09-04 | Open-market sale | 6,300 | $136.80 | 60,908 |
| 2018-09-04 | Open-market sale | 4,100 | $136.04 | 67,208 |
| 2018-09-04 | Open-market sale | 3,200 | $138.87 | 55,508 |
| 2018-09-04 | Open-market sale | 5,200 | $134.74 | 71,308 |
| 2018-09-04 | Open-market sale | 2,200 | $137.98 | 58,708 |
| 2018-08-27 | Open-market sale | 7,655 | $128.88 | 81,743 |
| 2018-08-27 | Open-market sale | 4,110 | $127.79 | 89,398 |
| 2018-08-27 | Open-market sale | 5,235 | $129.80 | 76,508 |
| 2018-08-22 | Conversion (derivative) | 51,000 | — | 12,538,846 |
| 2018-08-22 | Conversion | 51,000 | $0.00 | 93,508 |
| 2018-08-20 | Open-market sale | 12,900 | $121.90 | 43,008 |
| 2018-08-20 | Open-market sale | 500 | $122.49 | 42,508 |
| 2018-08-20 | Open-market sale | 2,300 | $120.76 | 55,908 |
| 2018-08-20 | Open-market sale | 1,300 | $119.40 | 58,208 |
| 2018-08-15 | Option exercise (derivative) | 2,500 | — | 5,001 |
| 2018-08-15 | Conversion (derivative) | 2,500 | — | 12,589,846 |
| 2018-08-15 | Option exercise (derivative) | 2,500 | — | 12,592,346 |
| 2018-08-15 | Open-market sale | 1,145 | $121.19 | 59,508 |
| 2018-08-15 | Conversion | 2,500 | — | 60,653 |
| 2018-08-14 | Conversion (derivative) | 127,500 | $0.00 | 12,589,846 |
| 2018-08-14 | Conversion | 127,500 | $0.00 | 185,653 |
| 2018-08-14 | Gift | 42,500 | $0.00 | 143,153 |
| 2018-08-14 | Gift | 85,000 | $0.00 | 58,153 |
| 2018-08-13 | Open-market sale | 4,100 | $123.98 | 58,653 |
| 2018-08-13 | Open-market sale | 6,619 | $122.96 | 62,753 |
| 2018-08-13 | Open-market sale | 500 | $124.85 | 58,153 |
| 2018-08-13 | Open-market sale | 5,781 | $122.20 | 69,372 |
| 2018-08-06 | Open-market sale | 1,500 | $112.07 | 87,353 |
| 2018-08-06 | Open-market sale | 1,746 | $114.43 | 75,153 |
| 2018-08-06 | Open-market sale | 300 | $110.06 | 88,853 |
| 2018-08-06 | Open-market sale | 8,350 | $112.73 | 79,003 |
| 2018-08-06 | Open-market sale | 2,104 | $113.79 | 76,899 |
| 2018-08-01 | Conversion (derivative) | 51,000 | — | 12,717,346 |
| 2018-08-01 | Conversion | 51,000 | — | 89,153 |
| 2018-07-30 | Open-market sale | 4,984 | $113.12 | 47,169 |
| 2018-07-30 | Open-market sale | 6,516 | $113.81 | 40,653 |
| 2018-07-30 | Open-market sale | 1,100 | $115.69 | 38,153 |
| 2018-07-30 | Open-market sale | 1,400 | $115.15 | 39,253 |
| 2018-07-23 | Open-market sale | 1,800 | $126.10 | 52,153 |
| 2018-07-23 | Open-market sale | 10,400 | $126.94 | 53,953 |
| 2018-07-23 | Open-market sale | 4,800 | $127.70 | 64,353 |
| 2018-07-17 | Open-market sale | 1,400 | $124.61 | 69,753 |
| 2018-07-17 | Open-market sale | 200 | $123.26 | 71,153 |
| 2018-07-17 | Open-market sale | 700 | $122.32 | 71,353 |
| 2018-07-17 | Open-market sale | 600 | $125.16 | 69,153 |
| 2018-07-16 | Open-market sale | 1,500 | $121.56 | 72,053 |
| 2018-07-16 | Open-market sale | 1,800 | $119.91 | 82,853 |
| 2018-07-16 | Open-market sale | 1,500 | $118.80 | 84,653 |
| 2018-07-16 | Open-market sale | 1,142 | $119.58 | 86,153 |
| 2018-07-16 | Open-market sale | 9,300 | $120.87 | 73,553 |
| 2018-07-15 | Option exercise (derivative) | 2,500 | $0.00 | 7,501 |
| 2018-07-15 | Option exercise (derivative) | 2,500 | — | 12,770,846 |
| 2018-07-15 | Conversion (derivative) | 2,500 | — | 12,768,346 |
| 2018-07-15 | Conversion | 2,500 | — | 87,295 |
| 2018-07-10 | Conversion (derivative) | 73,000 | — | 12,768,346 |
| 2018-07-10 | Conversion | 73,000 | — | 84,795 |
| 2018-07-10 | Open-market sale | 200 | $122.00 | 11,795 |
| 2018-07-09 | Open-market sale | 5,125 | $120.78 | 11,995 |
| 2018-07-09 | Open-market sale | 3,701 | $118.95 | 22,294 |
| 2018-07-09 | Open-market sale | 5,174 | $119.92 | 17,120 |
| 2018-07-02 | Open-market sale | 10,161 | $115.92 | 29,834 |
| 2018-07-02 | Open-market sale | 3,239 | $116.76 | 26,595 |
| 2018-07-02 | Open-market sale | 600 | $117.49 | 25,995 |
| 2018-06-25 | Open-market sale | 1,812 | $110.61 | 40,695 |
| 2018-06-25 | Open-market sale | 500 | $111.40 | 40,195 |
| 2018-06-25 | Open-market sale | 200 | $113.10 | 39,995 |
| 2018-06-25 | Open-market sale | 1,488 | $109.61 | 42,507 |
| 2018-06-18 | Open-market sale | 1,200 | $113.77 | 43,995 |
| 2018-06-18 | Open-market sale | 200 | $109.93 | 47,795 |
| 2018-06-18 | Open-market sale | 1,800 | $111.73 | 45,995 |
| 2018-06-18 | Open-market sale | 800 | $113.18 | 45,195 |
| 2018-06-15 | Option exercise (derivative) | 2,500 | $0.00 | 10,001 |
| 2018-06-15 | Option exercise (derivative) | 2,500 | — | 12,843,846 |
| 2018-06-15 | Conversion (derivative) | 2,500 | — | 12,841,346 |
| 2018-06-15 | Conversion | 2,500 | — | 49,161 |
| 2018-06-15 | Open-market sale | 1,166 | $107.56 | 47,995 |
| 2018-06-11 | Open-market sale | 200 | $108.85 | 46,661 |
| 2018-06-11 | Open-market sale | 500 | $106.33 | 46,861 |
| 2018-06-11 | Open-market sale | 3,300 | $104.42 | 47,361 |
| 2018-06-06 | Open-market sale | 2,000 | $102.05 | 50,661 |
| 2018-06-04 | Open-market sale | 2,000 | $94.84 | 52,661 |
| 2018-05-30 | Open-market sale | 2,000 | $92.06 | 54,661 |
| 2018-05-15 | Conversion (derivative) | 2,500 | — | 12,841,346 |
| 2018-05-15 | Option exercise (derivative) | 2,500 | — | 12,843,846 |
| 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 | 849 | $83.08 | 56,661 |
| 2018-04-16 | Open-market sale | 758 | $66.98 | 55,010 |
| 2018-04-15 | Conversion (derivative) | 2,500 | — | 12,841,346 |
| 2018-04-15 | Option exercise (derivative) | 2,500 | $0.00 | 15,001 |
| 2018-04-15 | Option exercise (derivative) | 2,500 | — | 12,843,846 |
| 2018-04-15 | Conversion | 2,500 | — | 55,768 |
| 2018-03-15 | Option exercise (derivative) | 2,500 | — | 12,843,846 |
| 2018-03-15 | Option exercise (derivative) | 2,500 | $0.00 | 17,501 |
| 2018-03-15 | Conversion (derivative) | 2,500 | — | 12,841,346 |
| 2018-03-15 | Conversion | 2,500 | — | 54,027 |
| 2018-03-15 | Open-market sale | 759 | $85.03 | 53,268 |
| 2018-02-20 | Open-market sale | 1,000 | $98.54 | 51,527 |
| 2018-02-20 | Open-market sale | 1,000 | $97.63 | 52,527 |
| 2018-02-16 | Conversion (derivative) | 22,000 | — | 12,841,346 |
| 2018-02-16 | Conversion | 22,000 | — | 53,527 |
| 2018-02-15 | Conversion (derivative) | 2,500 | — | 12,863,346 |
| 2018-02-15 | Option exercise (derivative) | 2,500 | — | 12,865,846 |
| 2018-02-15 | Option exercise (derivative) | 2,500 | $0.00 | 20,001 |
| 2018-02-15 | Conversion | 2,500 | — | 32,296 |
| 2018-02-15 | Open-market sale | 769 | $95.76 | 31,527 |
| 2018-02-12 | Open-market sale | 2,000 | $92.10 | 29,796 |
| 2018-02-05 | Open-market sale | 2,000 | $92.21 | 31,796 |
| 2018-01-29 | Open-market sale | 902 | $93.21 | 34,894 |
| 2018-01-29 | Open-market sale | 1,098 | $94.23 | 33,796 |
| 2018-01-26 | Conversion (derivative) | 12,000 | — | 12,863,346 |
| 2018-01-26 | Conversion | 12,000 | — | 35,796 |
| 2018-01-24 | Open-market sale | 2,000 | $92.02 | 23,796 |
| 2018-01-16 | Open-market sale | 906 | $86.02 | 25,796 |
| 2018-01-15 | Conversion (derivative) | 2,500 | — | 12,875,346 |
| 2018-01-15 | Option exercise (derivative) | 2,500 | $0.00 | 22,501 |
| 2018-01-15 | Option exercise (derivative) | 2,500 | — | 12,877,846 |
| 2018-01-15 | Conversion | 2,500 | — | 26,702 |
| 2017-12-15 | Conversion (derivative) | 2,500 | — | 12,875,346 |
| 2017-12-15 | Option exercise (derivative) | 2,500 | $0.00 | 25,001 |
| 2017-12-15 | Option exercise (derivative) | 2,500 | — | 12,877,846 |
| 2017-12-15 | Open-market sale | 1,213 | $76.35 | 24,202 |
| 2017-12-15 | Conversion | 2,500 | — | 25,415 |
| 2017-11-21 | Conversion (derivative) | 200,000 | — | 12,875,346 |
| 2017-11-21 | Gift | 200,000 | $0.00 | 22,915 |
| 2017-11-21 | Conversion | 200,000 | — | 222,915 |
| 2017-11-15 | Conversion (derivative) | 2,500 | — | 13,075,346 |
| 2017-11-15 | Option exercise (derivative) | 2,500 | $0.00 | 27,501 |
| 2017-11-15 | Option exercise (derivative) | 2,500 | — | 13,077,846 |
| 2017-11-15 | Open-market sale | 1,226 | $64.08 | 22,915 |
| 2017-11-15 | Conversion | 2,500 | — | 24,141 |
| 2017-11-14 | Conversion (derivative) | 40,000 | — | 13,075,346 |
| 2017-11-14 | Gift | 40,000 | $0.00 | 21,641 |
| 2017-11-14 | Conversion | 40,000 | — | 61,641 |
| 2017-10-16 | Open-market sale | 1,212 | $71.27 | 21,641 |
| 2017-10-15 | Option exercise (derivative) | 2,500 | — | 13,117,846 |
| 2017-10-15 | Option exercise (derivative) | 2,500 | $0.00 | 30,001 |
| 2017-10-15 | Conversion (derivative) | 2,500 | — | 13,115,346 |
| 2017-10-15 | Conversion | 2,500 | — | 22,853 |
| 2017-09-15 | Option exercise (derivative) | 2,500 | $0.00 | 32,501 |
| 2017-09-15 | Option exercise (derivative) | 2,500 | — | 13,117,846 |
| 2017-09-15 | Conversion (derivative) | 2,500 | — | 13,115,346 |
| 2017-09-15 | Conversion | 2,500 | — | 21,570 |
| 2017-09-15 | Open-market sale | 1,217 | $80.04 | 20,353 |
| 2017-08-29 | Gift | 50,000 | $0.00 | 195,870 |
| 2017-08-29 | Gift | 150,000 | $0.00 | 45,870 |
| 2017-08-29 | Open-market sale | 6,700 | $66.67 | 39,170 |
| 2017-08-29 | Open-market sale | 20,100 | $67.81 | 19,070 |
| 2017-08-28 | Conversion (derivative) | 241,200 | — | 13,115,346 |
| 2017-08-28 | Open-market sale | 14,400 | $68.52 | 245,870 |
| 2017-08-28 | Conversion | 241,200 | — | 260,270 |
| 2017-08-23 | Open-market sale | 2,430 | $67.23 | 19,070 |
| 2017-08-23 | Open-market sale | 9,570 | $66.89 | 21,500 |
| 2017-08-22 | Open-market sale | 3,700 | $67.36 | 31,070 |
| 2017-08-22 | Open-market sale | 8,300 | $66.44 | 34,770 |
| 2017-08-21 | Conversion (derivative) | 40,000 | — | 13,356,546 |
| 2017-08-21 | Open-market sale | 1,800 | $66.80 | 43,070 |
| 2017-08-21 | Open-market sale | 14,200 | $65.88 | 44,870 |
| 2017-08-21 | Conversion | 40,000 | — | 59,070 |
| 2017-08-16 | Open-market sale | 12,000 | $70.64 | 19,070 |
| 2017-08-15 | Option exercise (derivative) | 2,500 | $0.00 | 35,001 |
| 2017-08-15 | Option exercise (derivative) | 2,500 | — | 13,444,046 |
| 2017-08-15 | Conversion (derivative) | 45,000 | — | 13,396,546 |
| 2017-08-15 | Conversion (derivative) | 2,500 | — | 13,441,546 |
| 2017-08-15 | Open-market sale | 23,000 | $70.52 | 31,070 |
| 2017-08-15 | Open-market sale | 1,060 | $70.70 | 54,070 |
| 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 | 600 | $76.30 | 17,630 |
| 2017-08-09 | Open-market sale | 1,188 | $75.25 | 18,230 |
| 2017-08-09 | Open-market sale | 3,400 | $74.21 | 19,418 |
| 2017-08-09 | Open-market sale | 6,812 | $73.07 | 22,818 |
| 2017-08-08 | Open-market sale | 1,000 | $73.61 | 51,630 |
| 2017-08-08 | Open-market sale | 200 | $79.99 | 29,630 |
| 2017-08-08 | Open-market sale | 300 | $78.83 | 29,830 |
| 2017-08-08 | Open-market sale | 700 | $77.45 | 30,130 |
| 2017-08-08 | Open-market sale | 2,400 | $76.37 | 30,830 |
| 2017-08-08 | Open-market sale | 9,300 | $75.39 | 33,230 |
| 2017-08-08 | Open-market sale | 9,100 | $74.52 | 42,530 |
| 2017-08-07 | Conversion (derivative) | 50,000 | — | 13,441,546 |
| 2017-08-07 | Open-market sale | 7,500 | $80.72 | 52,630 |
| 2017-08-07 | Conversion | 50,000 | — | 72,630 |
| 2017-08-07 | Open-market sale | 2,800 | $78.65 | 69,830 |
| 2017-08-07 | Open-market sale | 9,700 | $79.87 | 60,130 |
| 2017-08-02 | Open-market sale | 4,860 | $73.94 | 29,770 |
| 2017-08-02 | Open-market sale | 5,940 | $74.71 | 23,830 |
| 2017-08-02 | Open-market sale | 1,200 | $75.57 | 22,630 |
| 2017-08-01 | Open-market sale | 11,577 | $75.72 | 35,130 |
| 2017-08-01 | Open-market sale | 500 | $76.56 | 34,630 |
| 2017-08-01 | Open-market sale | 10,923 | $75.03 | 46,707 |
| 2017-07-31 | Conversion (derivative) | 72,630 | — | 13,491,546 |
| 2017-07-31 | Open-market sale | 1,200 | $77.87 | 57,630 |
| 2017-07-31 | Open-market sale | 4,001 | $76.80 | 58,830 |
| 2017-07-31 | Conversion | 72,630 | — | 72,630 |
| 2017-07-31 | Open-market sale | 9,799 | $76.22 | 62,831 |
| 2017-07-31 | Conversion (derivative) | 72,588 | — | 13,491,588 |
| 2017-07-31 | Conversion | 72,588 | — | 22,588 |
| 2017-07-26 | Open-market sale | 3,423 | $79.06 | 1,577 |
| 2017-07-26 | Open-market sale | 1,577 | $79.74 | 0 |
| 2017-07-25 | Open-market sale | 10,173 | $75.80 | 18,827 |
| 2017-07-25 | Open-market sale | 13,827 | $76.68 | 5,000 |
| 2017-07-24 | Conversion (derivative) | 22,412 | — | 13,564,176 |
| 2017-07-24 | Open-market sale | 26,000 | $76.42 | 29,000 |
| 2017-07-24 | Conversion | 22,412 | — | 55,000 |
| 2017-07-17 | Open-market sale | 837 | $76.52 | 82,588 |
| 2017-07-17 | Open-market sale | 9,642 | $74.82 | 72,946 |
| 2017-07-17 | Open-market sale | 35,845 | $75.17 | 37,101 |
| 2017-07-17 | Open-market sale | 4,513 | $76.30 | 32,588 |
| 2017-07-15 | Option exercise (derivative) | 2,500 | $0.00 | 37,501 |
| 2017-07-15 | Option exercise (derivative) | 2,500 | — | 13,589,088 |
| 2017-07-15 | Conversion (derivative) | 2,500 | — | 13,586,588 |
| 2017-07-15 | Conversion | 2,500 | — | 83,425 |
| 2017-07-10 | Open-market sale | 44,320 | $73.83 | 86,605 |
| 2017-07-10 | Open-market sale | 5,680 | $73.19 | 80,925 |
| 2017-07-05 | Open-market sale | 19,794 | $75.60 | 138,436 |
| 2017-07-05 | Open-market sale | 7,511 | $75.27 | 130,925 |
| 2017-07-03 | Open-market sale | 4,400 | $73.81 | 176,525 |
| 2017-07-03 | Open-market sale | 6,000 | $76.28 | 170,525 |
| 2017-07-03 | Open-market sale | 4,595 | $75.30 | 165,930 |
| 2017-07-03 | Open-market sale | 7,700 | $74.27 | 158,230 |
| 2017-06-26 | Conversion (derivative) | 200,000 | — | 13,586,588 |
| 2017-06-26 | Open-market sale | 5,233 | $75.38 | 180,925 |
| 2017-06-26 | Open-market sale | 37,504 | $75.83 | 186,158 |
| 2017-06-26 | Open-market sale | 7,263 | $76.93 | 223,662 |
| 2017-06-26 | Conversion | 200,000 | — | 230,925 |
| 2017-06-19 | Open-market sale | 2,100 | $75.54 | 78,825 |
| 2017-06-19 | Open-market sale | 24,682 | $73.33 | 30,925 |
| 2017-06-19 | Open-market sale | 16,266 | $74.20 | 55,607 |
| 2017-06-19 | Open-market sale | 6,952 | $75.02 | 71,873 |
| 2017-06-15 | Option exercise (derivative) | 2,500 | $0.00 | 40,001 |
| 2017-06-15 | Conversion (derivative) | 2,500 | — | 13,786,588 |
| 2017-06-15 | Option exercise (derivative) | 2,500 | — | 13,789,088 |
| 2017-06-15 | Conversion | 2,500 | — | 81,775 |
| 2017-06-15 | Open-market sale | 850 | $70.55 | 80,925 |
| 2017-06-12 | Open-market sale | 9,500 | $66.62 | 101,648 |
| 2017-06-12 | Open-market sale | 700 | $69.24 | 79,275 |
| 2017-06-12 | Open-market sale | 14,773 | $67.60 | 86,875 |
| 2017-06-12 | Open-market sale | 6,900 | $68.71 | 79,975 |
| 2017-06-12 | Open-market sale | 13,127 | $65.77 | 111,148 |
| 2017-06-05 | Open-market sale | 5,000 | $68.75 | 124,275 |
| 2017-06-05 | Open-market sale | 10,993 | $67.81 | 129,275 |
| 2017-06-05 | Open-market sale | 29,007 | $67.37 | 140,268 |
| 2017-05-30 | Conversion (derivative) | 200,000 | — | 13,786,588 |
| 2017-05-30 | Conversion | 200,000 | — | 209,275 |
| 2017-05-30 | Open-market sale | 11,900 | $64.39 | 197,375 |
| 2017-05-30 | Open-market sale | 28,100 | $63.78 | 169,275 |
| 2017-05-26 | Conversion (derivative) | 100,000 | — | 13,986,588 |
| 2017-05-26 | Conversion | 100,000 | — | 109,275 |
| 2017-05-26 | Gift | 100,000 | $0.00 | 9,275 |
| 2017-05-23 | Open-market sale | 2,100 | $63.88 | 9,275 |
| 2017-05-22 | Open-market sale | 4,500 | $63.83 | 11,375 |
| 2017-05-22 | Open-market sale | 2,400 | $63.18 | 15,875 |
| 2017-05-22 | Open-market sale | 9,400 | $62.60 | 18,275 |
| 2017-05-22 | Open-market sale | 21,600 | $62.53 | 27,675 |
| 2017-05-15 | Option exercise (derivative) | 2,500 | — | 14,089,088 |
| 2017-05-15 | Option exercise (derivative) | 2,500 | $0.00 | 42,501 |
| 2017-05-15 | Conversion (derivative) | 2,500 | — | 14,086,588 |
| 2017-05-15 | Open-market sale | 32,650 | $60.85 | 51,625 |
| 2017-05-15 | Conversion | 2,500 | — | 85,107 |
| 2017-05-15 | Open-market sale | 2,350 | $61.45 | 49,275 |
| 2017-05-15 | Open-market sale | 832 | $61.11 | 84,275 |
| 2017-05-09 | Open-market sale | 5,000 | $58.75 | 87,607 |
| 2017-05-09 | Open-market sale | 6,000 | $56.75 | 92,607 |
| 2017-05-09 | Open-market sale | 5,000 | $63.75 | 82,607 |
| 2017-05-08 | Open-market sale | 23,600 | $48.71 | 99,007 |
| 2017-05-08 | Open-market sale | 400 | $48.05 | 98,607 |
| 2017-05-02 | Open-market sale | 1,973 | $48.75 | 122,607 |
| 2017-05-01 | Open-market sale | 2,000 | $45.80 | 144,607 |
| 2017-05-01 | Open-market sale | 5,474 | $46.98 | 139,133 |
| 2017-05-01 | Open-market sale | 4,027 | $48.75 | 124,580 |
| 2017-05-01 | Open-market sale | 10,526 | $47.79 | 128,607 |
| 2017-04-26 | Conversion (derivative) | 138,000 | — | 14,086,588 |
| 2017-04-26 | Conversion | 138,000 | — | 146,607 |
| 2017-04-24 | Open-market sale | 18,000 | $46.65 | 8,607 |
| 2017-04-17 | Open-market sale | 843 | $43.17 | 44,607 |
| 2017-04-17 | Open-market sale | 4,356 | $43.15 | 40,251 |
| 2017-04-17 | Open-market sale | 13,644 | $43.73 | 26,607 |
| 2017-04-15 | Conversion (derivative) | 2,500 | — | 14,224,588 |
| 2017-04-15 | Option exercise (derivative) | 2,500 | — | 14,227,088 |
| 2017-04-15 | Option exercise (derivative) | 2,500 | $0.00 | 45,001 |
| 2017-04-15 | Conversion | 2,500 | — | 45,450 |
| 2017-04-10 | Open-market sale | 6,685 | $44.07 | 42,950 |
| 2017-04-10 | Open-market sale | 11,315 | $43.70 | 49,635 |
| 2017-04-03 | Open-market sale | 9,884 | $40.49 | 63,066 |
| 2017-04-03 | Open-market sale | 2,116 | $41.13 | 60,950 |
| 2017-03-29 | Conversion (derivative) | 62,000 | — | 14,224,588 |
| 2017-03-29 | Open-market sale | 12,000 | $40.04 | 72,950 |
| 2017-03-29 | Conversion | 62,000 | — | 84,950 |
| 2017-03-15 | Conversion (derivative) | 2,500 | — | 14,286,588 |
| 2017-03-15 | Option exercise (derivative) | 2,500 | $0.00 | 47,501 |
| 2017-03-15 | Option exercise (derivative) | 2,500 | — | 14,289,088 |
| 2017-03-15 | Open-market sale | 858 | $36.11 | 22,950 |
| 2017-03-15 | Conversion | 2,500 | — | 23,808 |
| 2017-02-21 | Open-market sale | 12,000 | $40.11 | 21,308 |
| 2017-02-15 | Option exercise (derivative) | 2,500 | — | 14,289,088 |
| 2017-02-15 | Option exercise (derivative) | 2,500 | $0.00 | 50,001 |
| 2017-02-15 | Conversion (derivative) | 2,500 | — | 14,286,588 |
| 2017-02-15 | Conversion | 2,500 | — | 34,159 |
| 2017-02-15 | Open-market sale | 851 | $41.14 | 33,308 |
| 2017-02-13 | Open-market sale | 11,500 | $42.04 | 32,159 |
| 2017-02-13 | Open-market sale | 500 | $42.87 | 31,659 |
| 2017-02-06 | Open-market sale | 12,000 | $42.27 | 43,659 |
| 2017-01-30 | Open-market sale | 11,500 | $41.29 | 56,159 |
| 2017-01-30 | Open-market sale | 500 | $41.99 | 55,659 |
| 2017-01-23 | Open-market sale | 12,000 | $40.11 | 67,659 |
| 2017-01-17 | Conversion (derivative) | 62,000 | — | 14,286,588 |
| 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,588 |
| 2017-01-15 | Option exercise (derivative) | 2,500 | — | 14,351,088 |
| 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.14 | 28,108 |
| 2016-12-15 | Option exercise (derivative) | 2,500 | — | 14,351,088 |
| 2016-12-15 | Conversion (derivative) | 2,500 | — | 14,348,588 |
| 2016-12-15 | Option exercise (derivative) | 2,500 | $0.00 | 55,001 |
| 2016-12-15 | Open-market sale | 1,198 | $37.62 | 40,108 |
| 2016-12-15 | Conversion | 2,500 | — | 41,306 |
| 2016-11-17 | Conversion (derivative) | 100,000 | — | 14,348,588 |
| 2016-11-17 | Conversion | 100,000 | — | 138,806 |
| 2016-11-17 | Gift | 100,000 | $0.00 | 38,806 |
| 2016-11-15 | Option exercise (derivative) | 2,500 | $0.00 | 57,501 |
| 2016-11-15 | Conversion (derivative) | 2,500 | — | 14,448,588 |
| 2016-11-15 | Option exercise (derivative) | 2,500 | — | 14,451,088 |
| 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,451,088 |
| 2016-10-15 | Option exercise (derivative) | 2,500 | $0.00 | 60,001 |
| 2016-10-15 | Conversion (derivative) | 2,500 | — | 14,448,588 |
| 2016-10-15 | Conversion | 2,500 | — | 38,189 |
| 2016-09-26 | Open-market sale | 12,000 | $41.36 | 35,689 |
| 2016-09-19 | Open-market sale | 12,000 | $41.36 | 47,689 |
| 2016-09-15 | Conversion (derivative) | 2,500 | — | 14,448,588 |
| 2016-09-15 | Option exercise (derivative) | 2,500 | $0.00 | 62,501 |
| 2016-09-15 | Option exercise (derivative) | 2,500 | — | 14,451,088 |
| 2016-09-15 | Open-market sale | 811 | $39.80 | 59,689 |
| 2016-09-15 | Conversion | 2,500 | — | 60,500 |
| 2016-09-06 | Conversion (derivative) | 68,305 | — | 14,448,588 |
| 2016-09-06 | Open-market sale | 12,000 | $40.05 | 58,000 |
| 2016-09-06 | Conversion | 68,305 | — | 70,000 |
| 2016-08-24 | Conversion (derivative) | 150,000 | — | 14,516,893 |
| 2016-08-24 | Gift | 150,000 | $0.00 | 1,695 |
| 2016-08-24 | Conversion | 150,000 | — | 151,695 |
| 2016-08-15 | Option exercise (derivative) | 2,500 | — | 14,669,393 |
| 2016-08-15 | Option exercise (derivative) | 2,500 | $0.00 | 65,001 |
| 2016-08-15 | Conversion (derivative) | 2,500 | — | 14,666,893 |
| 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,893 |
| 2016-08-08 | Open-market sale | 12,000 | $47.85 | 0 |
| 2016-08-08 | Conversion | 12,000 | — | 12,000 |
| 2016-08-01 | Conversion (derivative) | 12,000 | — | 14,678,893 |
| 2016-08-01 | Conversion | 12,000 | — | 12,000 |
| 2016-08-01 | Open-market sale | 12,000 | $44.50 | 0 |
| 2016-07-26 | Conversion (derivative) | 9,992 | — | 14,690,893 |
| 2016-07-26 | Conversion | 9,992 | — | 9,992 |
| 2016-07-26 | Open-market sale | 9,992 | $40.50 | 0 |
| 2016-07-25 | Conversion (derivative) | 2,008 | — | 14,700,885 |
| 2016-07-25 | Conversion | 2,008 | — | 2,008 |
| 2016-07-25 | Open-market sale | 2,008 | $40.10 | 0 |
| 2016-07-18 | Conversion (derivative) | 12,000 | — | 14,702,893 |
| 2016-07-18 | Conversion | 12,000 | — | 12,000 |
| 2016-07-18 | Open-market sale | 12,000 | $40.38 | 0 |
| 2016-07-15 | Option exercise (derivative) | 2,500 | $0.00 | 67,501 |
| 2016-07-15 | Tax withholding (derivative) | 812 | $39.09 | 14,714,893 |
| 2016-07-15 | Option exercise (derivative) | 2,500 | — | 14,715,705 |
| 2016-07-13 | Conversion | 12,000 | — | 12,000 |
| 2016-07-13 | Open-market sale | 12,000 | $40.72 | 0 |
| 2016-07-11 | Conversion (derivative) | 12,000 | — | 14,713,205 |
| 2016-07-07 | Conversion (derivative) | 4,408 | — | 14,725,205 |
| 2016-07-07 | Open-market sale | 4,408 | $40.22 | 0 |
| 2016-07-07 | Conversion | 4,408 | — | 4,408 |
| 2016-07-06 | Conversion (derivative) | 7,592 | — | 14,729,613 |
| 2016-07-06 | Conversion | 7,592 | — | 7,592 |
| 2016-07-06 | Open-market sale | 7,592 | $40.13 | 0 |
| 2016-06-20 | Conversion (derivative) | 12,000 | — | 14,737,205 |
| 2016-06-20 | Conversion | 12,000 | — | 12,000 |
| 2016-06-20 | Open-market sale | 12,000 | $40.30 | 0 |
| 2016-06-15 | Tax withholding (derivative) | 812 | $37.09 | 14,749,205 |
| 2016-06-15 | Option exercise (derivative) | 2,500 | $0.00 | 70,001 |
| 2016-06-15 | Option exercise (derivative) | 2,500 | — | 14,750,017 |
| 2016-06-06 | Conversion (derivative) | 2,000 | — | 14,747,517 |
| 2016-06-06 | Open-market sale | 600 | $41.49 | 0 |
| 2016-06-06 | Open-market sale | 11,400 | $40.93 | 600 |
| 2016-06-06 | Conversion | 2,000 | — | 12,000 |
| 2016-05-31 | Open-market sale | 12,000 | $40.72 | 10,000 |
| 2016-05-23 | Open-market sale | 12,000 | $40.92 | 22,000 |
| 2016-05-20 | Conversion (derivative) | 100,000 | — | 14,749,517 |
| 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,300 | $40.00 | 34,000 |
| 2016-05-17 | Conversion (derivative) | 46,000 | — | 14,849,517 |
| 2016-05-17 | Conversion | 46,000 | — | 46,000 |
| 2016-05-17 | Open-market sale | 3,700 | $40.14 | 42,300 |
| 2016-05-15 | Option exercise (derivative) | 2,500 | $0.00 | 72,501 |
| 2016-05-15 | Option exercise (derivative) | 2,500 | — | 14,896,329 |
| 2016-05-15 | Tax withholding (derivative) | 812 | $38.62 | 14,895,517 |
| 2016-05-09 | Conversion (derivative) | 12,000 | — | 14,893,829 |
| 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,405 | — | 14,905,829 |
| 2016-04-25 | Open-market sale | 4,405 | $40.09 | 0 |
| 2016-04-25 | Conversion | 4,405 | — | 4,405 |
| 2016-04-25 | Conversion (derivative) | 4,405 | — | 14,905,829 |
| 2016-04-25 | Conversion | 4,405 | — | 4,405 |
| 2016-04-25 | Open-market sale | 4,405 | $40.09 | 0 |
| 2016-04-18 | Conversion (derivative) | 12,000 | — | 14,910,234 |
| 2016-04-18 | Open-market sale | 12,000 | $40.81 | 0 |
| 2016-04-18 | Conversion | 12,000 | — | 12,000 |
| 2016-04-15 | Option exercise (derivative) | 2,500 | — | 14,923,046 |
| 2016-04-15 | Tax withholding (derivative) | 812 | $41.34 | 14,922,234 |
| 2016-04-15 | Option exercise (derivative) | 2,500 | $0.00 | 75,001 |
| 2016-04-12 | Conversion (derivative) | 8,778 | — | 14,920,546 |
| 2016-04-12 | Conversion | 8,778 | — | 8,778 |
| 2016-04-12 | Open-market sale | 7,500 | $40.62 | 1,278 |
| 2016-04-12 | Open-market sale | 1,278 | $41.01 | 0 |
| 2016-04-11 | Conversion (derivative) | 3,222 | — | 14,929,324 |
| 2016-04-11 | Open-market sale | 1,022 | $41.28 | 0 |
| 2016-04-11 | Open-market sale | 2,200 | $40.36 | 1,022 |
| 2016-04-11 | Conversion | 3,222 | — | 3,222 |
| 2016-04-04 | Conversion (derivative) | 12,000 | — | 14,932,546 |
| 2016-04-04 | Open-market sale | 10,000 | $42.54 | 2,000 |
| 2016-04-04 | Open-market sale | 2,000 | $43.65 | 0 |
| 2016-04-04 | Conversion | 12,000 | — | 12,000 |
| 2016-03-15 | Option exercise (derivative) | 2,500 | — | 14,945,358 |
| 2016-03-15 | Option exercise (derivative) | 2,500 | $0.00 | 77,501 |
| 2016-03-15 | Tax withholding (derivative) | 812 | $42.87 | 14,944,546 |
| 2016-03-01 | Conversion (derivative) | 78,283 | — | 14,942,858 |
| 2016-03-01 | Open-market sale | 16,257 | $40.22 | 0 |
| 2016-03-01 | Open-market sale | 62,026 | $39.88 | 16,257 |
| 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,141 |
| 2016-02-15 | Option exercise (derivative) | 2,500 | — | 15,021,946 |
| 2016-02-01 | Conversion (derivative) | 78,283 | — | 15,019,446 |
| 2016-02-01 | Open-market sale | 45,253 | $44.84 | 0 |
| 2016-02-01 | Open-market sale | 33,030 | $44.02 | 45,253 |
| 2016-02-01 | Conversion | 78,283 | — | 78,283 |
| 2016-01-15 | Tax withholding (derivative) | 945 | $40.03 | 15,097,729 |
| 2016-01-15 | Option exercise (derivative) | 2,500 | $0.00 | 82,501 |
| 2016-01-15 | Option exercise (derivative) | 2,500 | — | 15,098,674 |
| 2016-01-04 | Conversion (derivative) | 78,283 | — | 15,096,174 |
| 2016-01-04 | Conversion | 78,283 | — | 78,283 |
| 2016-01-04 | Open-market sale | 29,128 | $44.58 | 49,155 |
| 2016-01-04 | Open-market sale | 48,355 | $45.54 | 800 |
| 2016-01-04 | Open-market sale | 800 | $46.16 | 0 |
| 2015-12-15 | Option exercise (derivative) | 2,500 | — | 15,175,396 |
| 2015-12-15 | Option exercise (derivative) | 2,500 | $0.00 | 85,001 |
| 2015-12-15 | Tax withholding (derivative) | 939 | $46.25 | 15,174,457 |
| 2015-12-02 | Conversion (derivative) | 15,657 | — | 15,172,896 |
| 2015-12-02 | Conversion | 15,657 | — | 115,657 |
| 2015-12-02 | Open-market sale | 7,300 | $42.63 | 102,200 |
| 2015-12-02 | Open-market sale | 3,000 | $41.76 | 109,500 |
| 2015-12-02 | Open-market sale | 3,157 | $40.05 | 112,500 |
| 2015-12-02 | Open-market sale | 2,200 | $43.24 | 100,000 |
| 2015-12-01 | Conversion (derivative) | 62,626 | — | 15,188,553 |
| 2015-12-01 | Open-market sale | 1,525 | $37.69 | 100,000 |
| 2015-12-01 | Open-market sale | 61,101 | $37.03 | 101,525 |
| 2015-12-01 | Conversion | 62,626 | — | 162,626 |
| 2015-11-15 | Tax withholding (derivative) | 813 | $36.52 | 15,251,179 |
| 2015-11-15 | Option exercise (derivative) | 2,500 | — | 15,251,992 |
| 2015-11-15 | Option exercise (derivative) | 2,500 | $0.00 | 87,501 |
| 2015-11-02 | Conversion (derivative) | 328,283 | — | 15,249,492 |
| 2015-11-02 | Open-market sale | 26,700 | $41.86 | 298,200 |
| 2015-11-02 | Open-market sale | 30,900 | $43.62 | 250,000 |
| 2015-11-02 | Open-market sale | 17,300 | $42.68 | 280,900 |
| 2015-11-02 | Open-market sale | 3,383 | $40.68 | 324,900 |
| 2015-11-02 | Conversion | 328,283 | — | 328,283 |
| 2015-10-15 | Tax withholding (derivative) | 813 | $39.57 | 15,577,775 |
| 2015-10-15 | Option exercise (derivative) | 2,500 | $0.00 | 90,001 |
| 2015-10-15 | Option exercise (derivative) | 2,500 | — | 15,578,588 |
| 2015-10-01 | Conversion (derivative) | 62,626 | — | 15,576,088 |
| 2015-10-01 | Open-market sale | 34,226 | $33.14 | 28,400 |
| 2015-10-01 | Conversion | 62,626 | — | 62,626 |
| 2015-10-01 | Open-market sale | 400 | $35.69 | 0 |
| 2015-10-01 | Open-market sale | 13,200 | $34.95 | 400 |
| 2015-10-01 | Open-market sale | 14,800 | $34.11 | 13,600 |
| 2015-09-15 | Option exercise (derivative) | 2,500 | $0.00 | 92,501 |
| 2015-09-15 | Tax withholding (derivative) | 813 | $32.58 | 15,638,714 |
| 2015-09-15 | Option exercise (derivative) | 2,500 | — | 15,639,527 |
| 2015-09-01 | Conversion (derivative) | 62,626 | — | 15,637,027 |
| 2015-09-01 | Open-market sale | 22,400 | $36.48 | 0 |
| 2015-09-01 | Open-market sale | 4,026 | $35.00 | 58,600 |
| 2015-09-01 | Conversion | 62,626 | — | 62,626 |
| 2015-09-01 | Open-market sale | 36,200 | $36.00 | 22,400 |
| 2015-08-17 | Option exercise (derivative) | 2,500 | $0.00 | 95,001 |
| 2015-08-17 | Option exercise (derivative) | 2,500 | — | 15,700,457 |
| 2015-08-17 | Tax withholding (derivative) | 813 | $49.53 | 15,699,644 |
| 2015-08-05 | Conversion (derivative) | 13,059 | — | 15,697,957 |
| 2015-08-05 | Open-market sale | 13,509 | $40.11 | 0 |
| 2015-08-05 | Conversion | 13,059 | — | 13,059 |
| 2015-08-04 | Conversion (derivative) | 32,626 | — | 15,711,016 |
| 2015-08-04 | Open-market sale | 10,700 | $38.97 | 0 |
| 2015-08-04 | Open-market sale | 18,890 | $38.12 | 10,700 |
| 2015-08-04 | Open-market sale | 3,036 | $37.14 | 29,590 |
| 2015-08-04 | Conversion | 32,626 | — | 32,626 |
| 2015-08-03 | Conversion (derivative) | 30,000 | — | 15,743,642 |
| 2015-08-03 | Open-market sale | 5,326 | $36.99 | 0 |
| 2015-08-03 | Open-market sale | 24,674 | $36.48 | 5,326 |
| 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) | 27,354 | — | 15,771,955 |
| 2015-07-02 | Open-market sale | 27,354 | $37.72 | 0 |
| 2015-07-02 | Conversion | 27,354 | — | 27,354 |
| 2015-07-01 | Conversion (derivative) | 35,272 | — | 15,799,309 |
| 2015-07-01 | Conversion | 35,272 | — | 35,272 |
| 2015-07-01 | Open-market sale | 35,272 | $37.76 | 0 |
| 2015-06-15 | Option exercise (derivative) | 2,500 | — | 15,835,394 |
| 2015-06-15 | Tax withholding (derivative) | 813 | $34.18 | 15,834,581 |
| 2015-06-15 | Option exercise (derivative) | 2,500 | $0.00 | 100,001 |
| 2015-06-02 | Conversion (derivative) | 23,900 | — | 15,832,894 |
| 2015-06-02 | Conversion | 23,900 | — | 23,900 |
| 2015-06-02 | Open-market sale | 23,900 | $29.07 | 0 |
| 2015-06-01 | Conversion (derivative) | 38,726 | — | 15,856,794 |
| 2015-06-01 | Open-market sale | 38,726 | $29.07 | 0 |
| 2015-06-01 | Conversion | 38,726 | — | 38,726 |
| 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-15 | Option exercise (derivative) | 2,500 | — | 15,896,333 |
| 2015-05-01 | Conversion (derivative) | 62,626 | — | 15,893,833 |
| 2015-05-01 | Open-market sale | 1,500 | $31.78 | 0 |
| 2015-05-01 | Open-market sale | 47,600 | $30.19 | 15,026 |
| 2015-05-01 | Conversion | 62,626 | — | 62,626 |
| 2015-05-01 | Open-market sale | 13,526 | $31.25 | 1,500 |
| 2015-05-01 | Conversion (derivative) | 62,626 | — | 15,893,842 |
| 2015-04-15 | Option exercise (derivative) | 2,500 | $0.00 | 105,001 |
| 2015-04-15 | Option exercise (derivative) | 2,500 | — | 15,957,272 |
| 2015-04-15 | Tax withholding (derivative) | 804 | $34.06 | 15,956,468 |
| 2015-04-01 | Conversion (derivative) | 62,626 | — | 15,954,772 |
| 2015-04-01 | Open-market sale | 26,751 | $31.24 | 35,875 |
| 2015-04-01 | Conversion | 62,626 | — | 62,626 |
| 2015-04-01 | Open-market sale | 35,875 | $31.89 | 0 |
| 2015-03-15 | Option exercise (derivative) | 2,500 | — | 16,018,191 |
| 2015-03-15 | Option exercise (derivative) | 2,500 | $0.00 | 107,501 |
| 2015-03-15 | Tax withholding (derivative) | 793 | $32.45 | 16,017,398 |
| 2015-02-15 | Option exercise (derivative) | 2,500 | $0.00 | 110,001 |
| 2015-02-15 | Option exercise (derivative) | 2,500 | — | 16,016,631 |
| 2015-02-15 | Tax withholding (derivative) | 940 | $21.96 | 16,015,691 |
| 2015-01-15 | Option exercise (derivative) | 2,500 | $0.00 | 112,501 |
| 2015-01-15 | Option exercise (derivative) | 2,500 | — | 16,015,077 |
| 2015-01-15 | Tax withholding (derivative) | 946 | $22.22 | 16,014,131 |
| 2014-12-15 | Option exercise (derivative) | 2,500 | $0.00 | 115,001 |
| 2014-12-15 | Option exercise (derivative) | 2,500 | — | 16,163,391 |
| 2014-12-15 | Tax withholding (derivative) | 814 | $18.44 | 16,162,577 |
| 2014-11-15 | Tax withholding (derivative) | 814 | $21.57 | 16,160,891 |
| 2014-11-15 | Option exercise (derivative) | 2,499 | — | 16,161,705 |
| 2014-11-15 | Option exercise (derivative) | 2,499 | $0.00 | 117,501 |
| 2014-10-15 | Option exercise (derivative) | 30,000 | $0.00 | 120,000 |
| 2014-10-15 | Option exercise (derivative) | 30,000 | — | 30,000 |
| 2014-10-15 | Tax withholding (derivative) | 9,839 | $26.18 | 16,159,206 |
| 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.