SEC CIK 1620159
Oblak Steve
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| Wview stock → | 244,587 | 2023-09-18 |
Position History — W
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — W
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2023-09-20 | Grant / award (derivative) | 14,505 | $0.00 | 14,505 |
| 2023-09-18 | Open-market sale | 2,000 | $69.36 | 244,587 |
| 2023-09-15 | Option exercise (derivative) | 4,037 | $0.00 | 17,534 |
| 2023-09-15 | Option exercise | 4,037 | $0.00 | 246,587 |
| 2023-07-05 | Open-market sale | 552 | $66.37 | 242,550 |
| 2023-07-05 | Open-market sale | 17,507 | $63.92 | 247,236 |
| 2023-07-05 | Open-market sale | 3,734 | $64.57 | 243,502 |
| 2023-07-05 | Open-market sale | 400 | $65.68 | 243,102 |
| 2023-07-01 | Option exercise (derivative) | 39,282 | $0.00 | 0 |
| 2023-07-01 | Option exercise (derivative) | 3,799 | $0.00 | 23,536 |
| 2023-07-01 | Option exercise | 3,799 | $0.00 | 225,461 |
| 2023-07-01 | Option exercise | 39,282 | $0.00 | 264,743 |
| 2023-06-16 | Open-market sale | 1,923 | $54.19 | 221,662 |
| 2023-06-15 | Option exercise (derivative) | 4,037 | $0.00 | 21,571 |
| 2023-06-15 | Option exercise | 4,037 | $0.00 | 223,585 |
| 2023-06-01 | Open-market sale | 24,653 | $39.54 | 219,548 |
| 2023-05-31 | Option exercise (derivative) | 50,000 | $0.00 | 0 |
| 2023-05-31 | Option exercise | 50,000 | $0.00 | 244,201 |
| 2023-05-17 | Grant / award (derivative) | 39,282 | $0.00 | 39,282 |
| 2023-04-04 | Open-market sale | 3,245 | $35.28 | 196,302 |
| 2023-04-04 | Open-market sale | 2,101 | $35.89 | 194,201 |
| 2023-04-01 | Option exercise (derivative) | 6,504 | $0.00 | 0 |
| 2023-04-01 | Option exercise (derivative) | 4,446 | $0.00 | 27,335 |
| 2023-04-01 | Option exercise | 6,504 | $0.00 | 199,547 |
| 2023-04-01 | Option exercise | 4,446 | $0.00 | 193,043 |
| 2023-03-16 | Open-market sale | 510 | $31.84 | 188,597 |
| 2023-03-15 | Option exercise (derivative) | 1,037 | $0.00 | 25,608 |
| 2023-03-15 | Option exercise | 1,037 | $0.00 | 189,107 |
| 2023-03-02 | Open-market sale | 2,889 | $38.69 | 188,070 |
| 2023-03-01 | Option exercise (derivative) | 6,503 | $0.00 | 6,504 |
| 2023-03-01 | Option exercise | 6,503 | $0.00 | 190,959 |
| 2023-02-02 | Open-market sale | 598 | $68.52 | 189,846 |
| 2023-02-02 | Open-market sale | 950 | $69.22 | 188,896 |
| 2023-02-02 | Open-market sale | 287 | $70.75 | 188,609 |
| 2023-02-01 | Option exercise (derivative) | 6,503 | $0.00 | 13,007 |
| 2023-02-01 | Option exercise | 6,503 | $0.00 | 190,444 |
| 2023-01-18 | Open-market sale | 854 | $44.40 | 183,941 |
| 2023-01-15 | Option exercise (derivative) | 3,000 | $0.00 | 0 |
| 2023-01-15 | Option exercise | 3,000 | $0.00 | 184,795 |
| 2023-01-04 | Open-market sale | 3,402 | $33.36 | 181,795 |
| 2023-01-01 | Option exercise (derivative) | 6,504 | $0.00 | 19,510 |
| 2023-01-01 | Option exercise (derivative) | 4,446 | $0.00 | 31,781 |
| 2023-01-01 | Option exercise | 6,504 | $0.00 | 185,197 |
| 2023-01-01 | Option exercise | 4,446 | $0.00 | 178,693 |
| 2022-12-16 | Open-market sale | 1,631 | $37.97 | 174,247 |
| 2022-12-15 | Option exercise (derivative) | 3,664 | $0.00 | 26,645 |
| 2022-12-15 | Option exercise | 3,664 | $0.00 | 175,878 |
| 2022-12-02 | Open-market sale | 2,604 | $40.07 | 172,214 |
| 2022-12-02 | Open-market sale | 400 | $39.43 | 174,818 |
| 2022-12-01 | Option exercise (derivative) | 6,503 | $0.00 | 26,014 |
| 2022-12-01 | Option exercise | 6,503 | $0.00 | 175,218 |
| 2022-11-02 | Open-market sale | 2,923 | $37.33 | 168,715 |
| 2022-11-01 | Option exercise (derivative) | 6,503 | $0.00 | 32,517 |
| 2022-11-01 | Option exercise | 6,503 | $0.00 | 171,638 |
| 2022-10-18 | Open-market sale | 624 | $35.55 | 165,135 |
| 2022-10-18 | Open-market sale | 600 | $34.59 | 165,759 |
| 2022-10-17 | Grant / award (derivative) | 39,020 | $0.00 | 39,020 |
| 2022-10-15 | Option exercise (derivative) | 3,000 | $0.00 | 3,000 |
| 2022-10-15 | Option exercise | 3,000 | $0.00 | 166,359 |
| 2022-10-04 | Open-market sale | 1,833 | $36.73 | 163,359 |
| 2022-10-01 | Option exercise (derivative) | 4,446 | $0.00 | 36,227 |
| 2022-10-01 | Option exercise | 4,446 | $0.00 | 165,192 |
| 2022-09-16 | Open-market sale | 1,687 | $46.59 | 160,746 |
| 2022-09-15 | Option exercise (derivative) | 3,664 | $0.00 | 30,309 |
| 2022-09-15 | Option exercise | 3,664 | $0.00 | 162,433 |
| 2022-07-18 | Open-market sale | 132 | $52.87 | 159,920 |
| 2022-07-18 | Open-market sale | 1,151 | $54.11 | 158,769 |
| 2022-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 6,000 |
| 2022-07-15 | Option exercise | 3,000 | $0.00 | 160,052 |
| 2022-07-05 | Open-market sale | 200 | $43.38 | 158,889 |
| 2022-07-05 | Open-market sale | 1,837 | $43.96 | 157,052 |
| 2022-07-01 | Option exercise (derivative) | 4,446 | $0.00 | 40,673 |
| 2022-07-01 | Option exercise | 4,446 | $0.00 | 159,089 |
| 2022-06-16 | Open-market sale | 1,608 | $45.93 | 154,643 |
| 2022-06-16 | Open-market sale | 114 | $45.27 | 156,251 |
| 2022-06-15 | Option exercise (derivative) | 3,663 | $0.00 | 33,973 |
| 2022-06-15 | Option exercise | 3,663 | $0.00 | 156,365 |
| 2022-04-19 | Open-market sale | 49 | $101.13 | 153,905 |
| 2022-04-19 | Open-market sale | 1,083 | $101.86 | 152,822 |
| 2022-04-19 | Open-market sale | 120 | $102.97 | 152,702 |
| 2022-04-18 | Grant / award (derivative) | 45,119 | $0.00 | 45,119 |
| 2022-04-18 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2022-04-15 | Option exercise (derivative) | 3,000 | $0.00 | 9,000 |
| 2022-04-15 | Option exercise | 3,000 | $0.00 | 153,954 |
| 2022-03-16 | Open-market sale | 314 | $115.27 | 151,690 |
| 2022-03-16 | Open-market sale | 736 | $116.03 | 150,954 |
| 2022-03-15 | Option exercise (derivative) | 2,500 | $0.00 | 0 |
| 2022-03-15 | Option exercise (derivative) | 1,163 | $0.00 | 37,636 |
| 2022-03-15 | Option exercise | 1,163 | $0.00 | 152,004 |
| 2022-03-15 | Option exercise | 2,500 | $0.00 | 150,841 |
| 2022-01-19 | Open-market sale | 100 | $158.29 | 149,182 |
| 2022-01-19 | Open-market sale | 344 | $160.44 | 148,341 |
| 2022-01-19 | Open-market sale | 497 | $159.08 | 148,685 |
| 2022-01-15 | Option exercise (derivative) | 3,000 | $0.00 | 12,000 |
| 2022-01-15 | Option exercise | 3,000 | $0.00 | 149,282 |
| 2021-12-21 | Open-market sale | 1,114 | $200.00 | 146,282 |
| 2021-12-17 | Open-market sale | 728 | $187.24 | 147,946 |
| 2021-12-17 | Open-market sale | 550 | $188.72 | 147,396 |
| 2021-12-17 | Open-market sale | 482 | $186.24 | 148,674 |
| 2021-12-17 | Open-market sale | 100 | $185.40 | 149,156 |
| 2021-12-17 | Open-market sale | 300 | $184.22 | 149,256 |
| 2021-12-15 | Option exercise (derivative) | 1,886 | $0.00 | 38,799 |
| 2021-12-15 | Option exercise (derivative) | 2,500 | $0.00 | 2,500 |
| 2021-12-15 | Option exercise | 2,500 | $0.00 | 149,556 |
| 2021-12-15 | Option exercise | 1,886 | $0.00 | 147,056 |
| 2021-10-18 | Open-market sale | 1,000 | $237.91 | 145,170 |
| 2021-10-18 | Open-market sale | 245 | $235.94 | 146,170 |
| 2021-10-18 | Open-market sale | 100 | $235.54 | 146,415 |
| 2021-10-15 | Option exercise (derivative) | 3,000 | $0.00 | 15,000 |
| 2021-10-15 | Option exercise | 3,000 | $0.00 | 146,515 |
| 2021-09-17 | Open-market sale | 1,221 | $279.84 | 143,515 |
| 2021-09-16 | Open-market sale | 1,200 | $276.20 | 145,480 |
| 2021-09-16 | Open-market sale | 744 | $278.07 | 144,736 |
| 2021-09-15 | Option exercise (derivative) | 2,500 | $0.00 | 5,000 |
| 2021-09-15 | Option exercise (derivative) | 1,886 | $0.00 | 40,685 |
| 2021-09-15 | Option exercise | 2,500 | $0.00 | 144,794 |
| 2021-09-15 | Option exercise | 1,886 | $0.00 | 146,680 |
| 2021-07-19 | Open-market sale | 833 | $275.78 | 142,294 |
| 2021-07-16 | Open-market sale | 402 | $286.80 | 143,527 |
| 2021-07-16 | Open-market sale | 400 | $287.91 | 143,127 |
| 2021-07-16 | Open-market sale | 310 | $285.18 | 143,929 |
| 2021-07-16 | Open-market sale | 53 | $284.67 | 144,239 |
| 2021-07-16 | Open-market sale | 170 | $282.77 | 144,292 |
| 2021-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 18,000 |
| 2021-07-15 | Option exercise | 3,000 | $0.00 | 144,462 |
| 2021-06-17 | Open-market sale | 1,203 | $305.22 | 141,462 |
| 2021-06-16 | Open-market sale | 200 | $305.17 | 143,265 |
| 2021-06-16 | Open-market sale | 200 | $308.43 | 142,665 |
| 2021-06-16 | Open-market sale | 400 | $306.20 | 142,865 |
| 2021-06-16 | Open-market sale | 700 | $302.73 | 143,465 |
| 2021-06-16 | Open-market sale | 481 | $302.09 | 144,165 |
| 2021-06-15 | Option exercise (derivative) | 2,500 | $0.00 | 7,500 |
| 2021-06-15 | Option exercise (derivative) | 1,885 | $0.00 | 42,571 |
| 2021-06-15 | Option exercise | 2,500 | $0.00 | 142,761 |
| 2021-06-15 | Option exercise | 1,885 | $0.00 | 144,646 |
| 2021-04-19 | Open-market sale | 810 | $322.22 | 140,261 |
| 2021-04-16 | Open-market sale | 442 | $310.64 | 141,410 |
| 2021-04-16 | Open-market sale | 188 | $312.75 | 141,071 |
| 2021-04-16 | Open-market sale | 151 | $311.90 | 141,259 |
| 2021-04-16 | Open-market sale | 160 | $309.25 | 141,852 |
| 2021-04-16 | Open-market sale | 105 | $307.81 | 142,012 |
| 2021-04-16 | Open-market sale | 156 | $307.03 | 142,117 |
| 2021-04-16 | Open-market sale | 179 | $305.68 | 142,273 |
| 2021-04-15 | Option exercise (derivative) | 3,000 | $0.00 | 21,000 |
| 2021-04-15 | Option exercise | 3,000 | $0.00 | 142,452 |
| 2021-03-17 | Open-market sale | 2,107 | $306.56 | 139,452 |
| 2021-03-16 | Open-market sale | 2,005 | $326.41 | 141,741 |
| 2021-03-16 | Open-market sale | 300 | $325.00 | 143,746 |
| 2021-03-16 | Open-market sale | 182 | $328.57 | 141,559 |
| 2021-03-16 | Open-market sale | 800 | $324.29 | 144,046 |
| 2021-03-15 | Option exercise (derivative) | 2,500 | $0.00 | 10,000 |
| 2021-03-15 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2021-03-15 | Option exercise | 2,500 | $0.00 | 144,846 |
| 2021-03-15 | Option exercise | 5,000 | $0.00 | 142,346 |
| 2021-02-11 | Grant / award (derivative) | 44,456 | $0.00 | 44,456 |
| 2021-01-20 | Open-market sale | 1,053 | $302.84 | 137,346 |
| 2021-01-19 | Open-market sale | 716 | $303.60 | 138,399 |
| 2021-01-19 | Open-market sale | 179 | $300.60 | 139,115 |
| 2021-01-15 | Option exercise (derivative) | 3,000 | $0.00 | 24,000 |
| 2021-01-15 | Option exercise | 3,000 | $0.00 | 139,294 |
| 2020-12-17 | Open-market sale | 2,051 | $275.00 | 136,294 |
| 2020-12-16 | Open-market sale | 600 | $267.89 | 140,678 |
| 2020-12-16 | Open-market sale | 166 | $271.64 | 141,278 |
| 2020-12-16 | Open-market sale | 300 | $273.00 | 141,444 |
| 2020-12-16 | Open-market sale | 521 | $264.39 | 138,345 |
| 2020-12-16 | Open-market sale | 1,512 | $265.15 | 138,866 |
| 2020-12-16 | Open-market sale | 300 | $266.19 | 140,378 |
| 2020-12-15 | Option exercise (derivative) | 2,500 | $0.00 | 12,500 |
| 2020-12-15 | Option exercise (derivative) | 5,000 | $0.00 | 5,000 |
| 2020-12-15 | Option exercise | 2,500 | $0.00 | 141,744 |
| 2020-12-15 | Option exercise | 5,000 | $0.00 | 139,244 |
| 2020-10-19 | Open-market sale | 839 | $300.25 | 134,244 |
| 2020-10-16 | Open-market sale | 300 | $298.92 | 136,106 |
| 2020-10-16 | Open-market sale | 791 | $300.55 | 135,083 |
| 2020-10-16 | Open-market sale | 232 | $299.59 | 135,874 |
| 2020-10-15 | Option exercise (derivative) | 3,000 | $0.00 | 27,000 |
| 2020-10-15 | Option exercise | 3,000 | $0.00 | 136,406 |
| 2020-10-12 | Open-market sale | 8,361 | $299.00 | 133,406 |
| 2020-10-12 | Open-market sale | 6,024 | $297.97 | 141,767 |
| 2020-09-17 | Open-market sale | 2,161 | $255.97 | 147,791 |
| 2020-09-16 | Open-market sale | 1,071 | $273.61 | 149,952 |
| 2020-09-16 | Open-market sale | 200 | $267.32 | 153,176 |
| 2020-09-16 | Open-market sale | 400 | $268.17 | 152,776 |
| 2020-09-16 | Open-market sale | 200 | $269.30 | 152,576 |
| 2020-09-16 | Open-market sale | 300 | $270.48 | 152,276 |
| 2020-09-16 | Open-market sale | 704 | $271.59 | 151,572 |
| 2020-09-16 | Open-market sale | 549 | $272.32 | 151,023 |
| 2020-09-15 | Option exercise (derivative) | 5,000 | $0.00 | 10,000 |
| 2020-09-15 | Option exercise (derivative) | 2,500 | $0.00 | 15,000 |
| 2020-09-15 | Option exercise (derivative) | 244 | $0.00 | 0 |
| 2020-09-15 | Option exercise | 244 | $0.00 | 145,876 |
| 2020-09-15 | Option exercise | 5,000 | $0.00 | 150,876 |
| 2020-09-15 | Option exercise | 2,500 | $0.00 | 153,376 |
| 2020-07-17 | Open-market sale | 825 | $222.75 | 145,632 |
| 2020-07-16 | Open-market sale | 278 | $216.41 | 146,457 |
| 2020-07-16 | Open-market sale | 267 | $214.08 | 147,540 |
| 2020-07-16 | Open-market sale | 805 | $214.85 | 146,735 |
| 2020-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 30,000 |
| 2020-07-15 | Option exercise | 3,000 | $0.00 | 147,807 |
| 2020-06-17 | Open-market sale | 2,196 | $194.68 | 144,807 |
| 2020-06-16 | Open-market sale | 237 | $191.57 | 150,119 |
| 2020-06-16 | Open-market sale | 165 | $196.91 | 147,003 |
| 2020-06-16 | Open-market sale | 398 | $195.85 | 147,168 |
| 2020-06-16 | Open-market sale | 702 | $195.16 | 147,566 |
| 2020-06-16 | Open-market sale | 1,851 | $193.90 | 148,268 |
| 2020-06-15 | Option exercise (derivative) | 5,000 | $0.00 | 15,000 |
| 2020-06-15 | Option exercise (derivative) | 2,500 | $0.00 | 17,500 |
| 2020-06-15 | Option exercise (derivative) | 243 | $0.00 | 244 |
| 2020-06-15 | Open-market sale | 5,025 | $199.02 | 150,356 |
| 2020-06-15 | Option exercise | 2,500 | $0.00 | 155,381 |
| 2020-06-15 | Option exercise | 5,000 | $0.00 | 152,881 |
| 2020-06-15 | Option exercise | 243 | $0.00 | 147,881 |
| 2020-05-05 | Open-market sale | 12,628 | $174.32 | 147,638 |
| 2020-04-16 | Open-market sale | 179 | $79.72 | 160,711 |
| 2020-04-16 | Open-market sale | 445 | $81.15 | 160,266 |
| 2020-04-16 | Open-market sale | 270 | $78.35 | 160,890 |
| 2020-04-15 | Option exercise (derivative) | 3,000 | $0.00 | 33,000 |
| 2020-04-15 | Option exercise | 3,000 | $0.00 | 161,160 |
| 2020-03-17 | Open-market sale | 1,192 | $29.14 | 159,940 |
| 2020-03-17 | Open-market sale | 1,480 | $30.73 | 158,460 |
| 2020-03-17 | Open-market sale | 300 | $31.61 | 158,160 |
| 2020-03-17 | Open-market sale | 73 | $27.51 | 161,132 |
| 2020-03-15 | Option exercise (derivative) | 243 | $0.00 | 487 |
| 2020-03-15 | Option exercise (derivative) | 2,500 | $0.00 | 0 |
| 2020-03-15 | Option exercise (derivative) | 5,000 | $0.00 | 20,000 |
| 2020-03-15 | Option exercise | 2,500 | $0.00 | 161,205 |
| 2020-03-15 | Option exercise | 2,500 | $0.00 | 153,462 |
| 2020-03-15 | Option exercise | 243 | $0.00 | 153,705 |
| 2020-03-15 | Option exercise | 5,000 | $0.00 | 158,705 |
| 2020-01-16 | Open-market sale | 200 | $106.75 | 150,962 |
| 2020-01-16 | Open-market sale | 739 | $106.00 | 151,162 |
| 2020-01-15 | Option exercise (derivative) | 3,000 | $0.00 | 36,000 |
| 2020-01-15 | Option exercise | 3,000 | $0.00 | 151,901 |
| 2019-12-16 | Open-market sale | 3,117 | $87.00 | 148,901 |
| 2019-12-15 | Option exercise (derivative) | 5,000 | $0.00 | 25,000 |
| 2019-12-15 | Option exercise (derivative) | 2,500 | $0.00 | 22,500 |
| 2019-12-15 | Option exercise (derivative) | 2,500 | $0.00 | 2,500 |
| 2019-12-15 | Option exercise (derivative) | 243 | $0.00 | 730 |
| 2019-12-15 | Option exercise | 243 | $0.00 | 144,518 |
| 2019-12-15 | Option exercise | 2,500 | $0.00 | 144,275 |
| 2019-12-15 | Option exercise | 2,500 | $0.00 | 152,018 |
| 2019-12-15 | Option exercise | 5,000 | $0.00 | 149,518 |
| 2019-10-15 | Option exercise (derivative) | 3,000 | $0.00 | 39,000 |
| 2019-10-15 | Option exercise | 3,000 | $0.00 | 142,684 |
| 2019-10-15 | Open-market sale | 909 | $105.14 | 141,775 |
| 2019-09-15 | Option exercise (derivative) | 244 | $0.00 | 973 |
| 2019-09-15 | Option exercise (derivative) | 2,500 | $0.00 | 5,000 |
| 2019-09-15 | Option exercise (derivative) | 2,500 | $0.00 | 25,000 |
| 2019-09-15 | Option exercise (derivative) | 5,000 | $0.00 | 30,000 |
| 2019-09-15 | Option exercise | 2,500 | $0.00 | 142,789 |
| 2019-09-15 | Option exercise | 5,000 | $0.00 | 140,289 |
| 2019-09-15 | Option exercise | 2,500 | $0.00 | 135,045 |
| 2019-09-15 | Open-market sale | 3,105 | $129.38 | 139,684 |
| 2019-09-15 | Option exercise | 244 | $0.00 | 135,289 |
| 2019-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 42,000 |
| 2019-07-15 | Open-market sale | 1,373 | $148.75 | 132,545 |
| 2019-07-15 | Option exercise | 3,000 | $0.00 | 133,918 |
| 2019-06-15 | Option exercise (derivative) | 243 | $0.00 | 1,217 |
| 2019-06-15 | Option exercise (derivative) | 5,000 | $0.00 | 35,000 |
| 2019-06-15 | Option exercise (derivative) | 2,500 | $0.00 | 27,500 |
| 2019-06-15 | Option exercise (derivative) | 2,500 | $0.00 | 7,500 |
| 2019-06-15 | Option exercise | 5,000 | $0.00 | 133,106 |
| 2019-06-15 | Option exercise | 2,500 | $0.00 | 135,606 |
| 2019-06-15 | Open-market sale | 4,688 | $156.06 | 130,918 |
| 2019-06-15 | Option exercise | 243 | $0.00 | 128,106 |
| 2019-06-15 | Option exercise | 2,500 | $0.00 | 127,863 |
| 2019-04-15 | Option exercise (derivative) | 3,000 | $0.00 | 45,000 |
| 2019-04-15 | Open-market sale | 1,373 | $145.00 | 125,363 |
| 2019-04-15 | Option exercise | 3,000 | $0.00 | 126,736 |
| 2019-03-15 | Option exercise (derivative) | 5,000 | $0.00 | 40,000 |
| 2019-03-15 | Option exercise (derivative) | 2,500 | $0.00 | 30,000 |
| 2019-03-15 | Option exercise (derivative) | 2,500 | $0.00 | 10,000 |
| 2019-03-15 | Option exercise (derivative) | 243 | $0.00 | 1,460 |
| 2019-03-15 | Option exercise | 2,500 | $0.00 | 127,991 |
| 2019-03-15 | Option exercise | 5,000 | $0.00 | 125,491 |
| 2019-03-15 | Open-market sale | 4,255 | $164.01 | 123,736 |
| 2019-03-15 | Option exercise | 2,500 | $0.00 | 120,248 |
| 2019-03-15 | Option exercise | 243 | $0.00 | 120,491 |
| 2019-03-01 | Conversion (derivative) | 501 | — | 0 |
| 2019-03-01 | Option exercise (derivative) | 501 | — | 501 |
| 2019-03-01 | Option exercise (derivative) | 501 | $0.00 | 0 |
| 2019-03-01 | Conversion | 501 | — | 117,901 |
| 2019-03-01 | Open-market sale | 153 | $167.88 | 117,748 |
| 2019-02-25 | Open-market sale | 141 | $151.88 | 117,540 |
| 2019-02-25 | Open-market sale | 140 | $161.25 | 117,400 |
| 2019-02-22 | Open-market sale | 400 | $153.13 | 118,881 |
| 2019-02-22 | Open-market sale | 4,389 | $150.25 | 119,681 |
| 2019-02-22 | Open-market sale | 400 | $152.00 | 119,281 |
| 2019-02-22 | Open-market sale | 800 | $154.08 | 118,081 |
| 2019-02-22 | Open-market sale | 400 | $155.17 | 117,681 |
| 2019-02-01 | Option exercise (derivative) | 500 | — | 500 |
| 2019-02-01 | Option exercise (derivative) | 500 | $0.00 | 501 |
| 2019-02-01 | Conversion (derivative) | 500 | — | 0 |
| 2019-02-01 | Open-market sale | 152 | $108.83 | 124,070 |
| 2019-02-01 | Conversion | 500 | — | 124,222 |
| 2019-01-15 | Option exercise (derivative) | 3,000 | $0.00 | 48,000 |
| 2019-01-15 | Option exercise | 3,000 | $0.00 | 124,677 |
| 2019-01-15 | Open-market sale | 955 | $92.74 | 123,722 |
| 2019-01-02 | Open-market sale | 180 | $88.31 | 121,677 |
| 2019-01-01 | Option exercise (derivative) | 500 | $0.00 | 1,001 |
| 2019-01-01 | Option exercise (derivative) | 500 | — | 500 |
| 2019-01-01 | Conversion (derivative) | 500 | — | 0 |
| 2019-01-01 | Conversion | 500 | — | 121,857 |
| 2018-12-17 | Open-market sale | 4,692 | $101.03 | 121,357 |
| 2018-12-15 | Option exercise (derivative) | 5,000 | $0.00 | 45,000 |
| 2018-12-15 | Option exercise (derivative) | 2,500 | $0.00 | 32,500 |
| 2018-12-15 | Option exercise (derivative) | 2,500 | $0.00 | 12,500 |
| 2018-12-15 | Option exercise (derivative) | 243 | $0.00 | 1,703 |
| 2018-12-15 | Option exercise | 2,500 | $0.00 | 126,049 |
| 2018-12-15 | Option exercise | 5,000 | $0.00 | 123,549 |
| 2018-12-15 | Option exercise | 2,500 | $0.00 | 118,306 |
| 2018-12-15 | Option exercise | 243 | $0.00 | 118,549 |
| 2018-12-03 | Open-market sale | 230 | $110.66 | 115,806 |
| 2018-12-01 | Option exercise (derivative) | 500 | — | 500 |
| 2018-12-01 | Conversion (derivative) | 500 | — | 0 |
| 2018-12-01 | Option exercise (derivative) | 500 | $0.00 | 1,501 |
| 2018-12-01 | Conversion | 500 | — | 116,036 |
| 2018-11-01 | Option exercise (derivative) | 500 | — | 500 |
| 2018-11-01 | Conversion (derivative) | 500 | — | 0 |
| 2018-11-01 | Option exercise (derivative) | 500 | $0.00 | 2,001 |
| 2018-11-01 | Open-market sale | 257 | $96.50 | 115,536 |
| 2018-11-01 | Conversion | 500 | — | 115,793 |
| 2018-10-15 | Option exercise (derivative) | 3,000 | $0.00 | 51,000 |
| 2018-10-15 | Option exercise | 3,000 | $0.00 | 116,681 |
| 2018-10-15 | Open-market sale | 1,388 | $118.00 | 115,293 |
| 2018-10-01 | Conversion (derivative) | 500 | — | 0 |
| 2018-10-01 | Option exercise (derivative) | 500 | $0.00 | 2,501 |
| 2018-10-01 | Option exercise (derivative) | 500 | — | 500 |
| 2018-10-01 | Conversion | 500 | — | 113,908 |
| 2018-10-01 | Open-market sale | 227 | $149.29 | 113,681 |
| 2018-09-21 | Open-market sale | 300 | $134.89 | 116,025 |
| 2018-09-21 | Open-market sale | 1,517 | $136.44 | 114,508 |
| 2018-09-21 | Open-market sale | 653 | $133.91 | 116,325 |
| 2018-09-21 | Open-market sale | 800 | $137.25 | 113,708 |
| 2018-09-21 | Open-market sale | 100 | $139.45 | 113,408 |
| 2018-09-21 | Open-market sale | 200 | $138.79 | 113,508 |
| 2018-09-17 | Open-market sale | 4,678 | $146.62 | 116,978 |
| 2018-09-15 | Option exercise (derivative) | 2,500 | $0.00 | 35,000 |
| 2018-09-15 | Option exercise (derivative) | 2,500 | $0.00 | 15,000 |
| 2018-09-15 | Option exercise (derivative) | 244 | $0.00 | 1,946 |
| 2018-09-15 | Option exercise (derivative) | 5,000 | $0.00 | 50,000 |
| 2018-09-15 | Option exercise | 2,500 | $0.00 | 121,656 |
| 2018-09-15 | Option exercise | 5,000 | $0.00 | 119,156 |
| 2018-09-15 | Option exercise | 244 | $0.00 | 114,156 |
| 2018-09-15 | Option exercise | 2,500 | $0.00 | 113,912 |
| 2018-09-04 | Open-market sale | 226 | $134.86 | 111,412 |
| 2018-09-01 | Option exercise (derivative) | 500 | $0.00 | 3,001 |
| 2018-09-01 | Option exercise (derivative) | 500 | — | 500 |
| 2018-09-01 | Conversion (derivative) | 500 | — | 0 |
| 2018-09-01 | Conversion | 500 | — | 111,638 |
| 2018-08-16 | Open-market sale | 700 | $120.23 | 111,138 |
| 2018-08-16 | Open-market sale | 1,200 | $118.88 | 111,838 |
| 2018-08-16 | Open-market sale | 1,670 | $118.24 | 113,038 |
| 2018-08-01 | Option exercise (derivative) | 500 | $0.00 | 3,501 |
| 2018-08-01 | Conversion (derivative) | 500 | — | 0 |
| 2018-08-01 | Option exercise (derivative) | 500 | — | 500 |
| 2018-08-01 | Conversion | 500 | — | 114,933 |
| 2018-08-01 | Open-market sale | 225 | $109.36 | 114,708 |
| 2018-07-16 | Open-market sale | 1,378 | $118.78 | 114,433 |
| 2018-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 54,000 |
| 2018-07-15 | Option exercise | 3,000 | $0.00 | 115,811 |
| 2018-07-06 | Open-market sale | 345 | $119.43 | 112,811 |
| 2018-07-06 | Open-market sale | 1,425 | $118.88 | 113,156 |
| 2018-07-06 | Open-market sale | 1,800 | $117.67 | 114,581 |
| 2018-07-02 | Open-market sale | 231 | $117.47 | 116,381 |
| 2018-07-01 | Conversion (derivative) | 500 | — | 0 |
| 2018-07-01 | Option exercise (derivative) | 500 | — | 500 |
| 2018-07-01 | Option exercise (derivative) | 500 | $0.00 | 4,001 |
| 2018-07-01 | Conversion | 500 | — | 116,612 |
| 2018-06-21 | Open-market sale | 100 | $109.00 | 116,112 |
| 2018-06-21 | Open-market sale | 300 | $116.65 | 119,382 |
| 2018-06-21 | Open-market sale | 600 | $113.68 | 116,512 |
| 2018-06-21 | Open-market sale | 100 | $110.32 | 116,212 |
| 2018-06-21 | Open-market sale | 600 | $115.49 | 118,782 |
| 2018-06-21 | Open-market sale | 1,670 | $114.47 | 117,112 |
| 2018-06-21 | Open-market sale | 200 | $112.42 | 116,312 |
| 2018-06-15 | Option exercise (derivative) | 2,500 | $0.00 | 37,500 |
| 2018-06-15 | Option exercise (derivative) | 2,500 | $0.00 | 17,500 |
| 2018-06-15 | Option exercise (derivative) | 243 | $0.00 | 2,190 |
| 2018-06-15 | Option exercise (derivative) | 5,000 | $0.00 | 55,000 |
| 2018-06-15 | Option exercise | 2,500 | $0.00 | 124,448 |
| 2018-06-15 | Option exercise | 243 | $0.00 | 116,948 |
| 2018-06-15 | Open-market sale | 107 | $111.69 | 119,682 |
| 2018-06-15 | Open-market sale | 4,659 | $107.55 | 119,789 |
| 2018-06-15 | Option exercise | 5,000 | $0.00 | 121,948 |
| 2018-06-15 | Open-market sale | 3,240 | $110.06 | 114,205 |
| 2018-06-15 | Option exercise | 2,500 | $0.00 | 116,705 |
| 2018-06-14 | Open-market sale | 10,360 | $110.07 | 117,445 |
| 2018-06-01 | Conversion (derivative) | 500 | — | 0 |
| 2018-06-01 | Option exercise (derivative) | 500 | $0.00 | 4,501 |
| 2018-06-01 | Option exercise (derivative) | 500 | — | 500 |
| 2018-06-01 | Open-market sale | 219 | $93.83 | 127,805 |
| 2018-06-01 | Conversion | 500 | — | 128,024 |
| 2018-05-29 | Open-market sale | 5,550 | $90.05 | 127,524 |
| 2018-05-14 | Open-market sale | 800 | $84.98 | 133,074 |
| 2018-05-14 | Open-market sale | 2,770 | $83.90 | 133,874 |
| 2018-05-01 | Conversion (derivative) | 500 | — | 0 |
| 2018-05-01 | Option exercise (derivative) | 500 | $0.00 | 5,001 |
| 2018-05-01 | Option exercise (derivative) | 500 | — | 500 |
| 2018-05-01 | Open-market sale | 218 | $63.76 | 136,644 |
| 2018-05-01 | Conversion | 500 | — | 136,862 |
| 2018-04-18 | Open-market sale | 3,570 | $70.05 | 136,362 |
| 2018-04-16 | Open-market sale | 1,363 | $67.19 | 139,932 |
| 2018-04-15 | Option exercise (derivative) | 3,000 | $0.00 | 57,000 |
| 2018-04-15 | Option exercise | 3,000 | $0.00 | 141,295 |
| 2018-04-02 | Open-market sale | 227 | $66.61 | 138,295 |
| 2018-04-01 | Option exercise (derivative) | 500 | $0.00 | 5,501 |
| 2018-04-01 | Conversion (derivative) | 500 | — | 0 |
| 2018-04-01 | Option exercise (derivative) | 500 | — | 500 |
| 2018-04-01 | Conversion | 500 | — | 138,522 |
| 2018-03-26 | Open-market sale | 300 | $68.72 | 138,022 |
| 2018-03-15 | Option exercise (derivative) | 834 | $0.00 | 0 |
| 2018-03-15 | Option exercise (derivative) | 834 | — | 834 |
| 2018-03-15 | Conversion (derivative) | 834 | — | 0 |
| 2018-03-15 | Option exercise (derivative) | 2,500 | $0.00 | 20,000 |
| 2018-03-15 | Option exercise (derivative) | 243 | $0.00 | 2,433 |
| 2018-03-15 | Option exercise (derivative) | 5,000 | $0.00 | 60,000 |
| 2018-03-15 | Option exercise (derivative) | 10,000 | $0.00 | 40,000 |
| 2018-03-15 | Option exercise | 10,000 | $0.00 | 146,967 |
| 2018-03-15 | Option exercise | 2,500 | $0.00 | 131,724 |
| 2018-03-15 | Option exercise | 243 | $0.00 | 131,967 |
| 2018-03-15 | Option exercise | 5,000 | $0.00 | 136,967 |
| 2018-03-15 | Open-market sale | 8,645 | $83.44 | 138,322 |
| 2018-03-15 | Conversion | 834 | — | 129,224 |
| 2018-03-12 | Grant / award (derivative) | 60,000 | $0.00 | 60,000 |
| 2018-03-12 | Open-market sale | 400 | $86.81 | 128,390 |
| 2018-03-01 | Option exercise (derivative) | 500 | $0.00 | 6,001 |
| 2018-03-01 | Option exercise (derivative) | 500 | — | 500 |
| 2018-03-01 | Conversion (derivative) | 500 | — | 0 |
| 2018-03-01 | Open-market sale | 153 | $77.09 | 128,790 |
| 2018-03-01 | Conversion | 500 | — | 128,943 |
| 2018-02-26 | Open-market sale | 100 | $75.68 | 128,443 |
| 2018-02-26 | Open-market sale | 400 | $74.01 | 128,543 |
| 2018-02-15 | Option exercise (derivative) | 833 | $0.00 | 834 |
| 2018-02-15 | Option exercise (derivative) | 833 | — | 833 |
| 2018-02-15 | Conversion (derivative) | 833 | — | 0 |
| 2018-02-15 | Open-market sale | 253 | $96.35 | 128,943 |
| 2018-02-15 | Conversion | 833 | — | 129,196 |
| 2018-02-12 | Open-market sale | 400 | $91.55 | 128,363 |
| 2018-02-01 | Conversion (derivative) | 500 | — | 0 |
| 2018-02-01 | Option exercise (derivative) | 500 | — | 500 |
| 2018-02-01 | Option exercise (derivative) | 500 | $0.00 | 6,501 |
| 2018-02-01 | Open-market sale | 151 | $90.45 | 128,763 |
| 2018-02-01 | Conversion | 500 | — | 128,914 |
| 2018-01-29 | Open-market sale | 400 | $93.34 | 128,414 |
| 2018-01-16 | Open-market sale | 400 | $86.63 | 128,814 |
| 2018-01-16 | Open-market sale | 322 | $86.40 | 129,214 |
| 2018-01-15 | Option exercise (derivative) | 834 | — | 834 |
| 2018-01-15 | Option exercise (derivative) | 834 | $0.00 | 1,667 |
| 2018-01-15 | Conversion (derivative) | 834 | — | 0 |
| 2018-01-15 | Conversion | 834 | — | 129,536 |
| 2018-01-02 | Open-market sale | 400 | $79.90 | 128,702 |
| 2018-01-02 | Open-market sale | 196 | $79.92 | 129,102 |
| 2018-01-01 | Option exercise (derivative) | 500 | $0.00 | 7,001 |
| 2018-01-01 | Option exercise (derivative) | 500 | — | 500 |
| 2018-01-01 | Conversion (derivative) | 500 | — | 0 |
| 2018-01-01 | Conversion | 500 | — | 129,298 |
| 2017-12-18 | Open-market sale | 400 | $80.17 | 128,798 |
| 2017-12-15 | Option exercise (derivative) | 2,500 | $0.00 | 22,500 |
| 2017-12-15 | Conversion (derivative) | 833 | — | 0 |
| 2017-12-15 | Option exercise (derivative) | 833 | — | 833 |
| 2017-12-15 | Option exercise (derivative) | 833 | $0.00 | 2,501 |
| 2017-12-15 | Option exercise (derivative) | 5,000 | $0.00 | 65,000 |
| 2017-12-15 | Option exercise (derivative) | 243 | $0.00 | 2,676 |
| 2017-12-15 | Conversion | 833 | — | 125,586 |
| 2017-12-15 | Option exercise | 5,000 | $0.00 | 133,329 |
| 2017-12-15 | Option exercise | 243 | $0.00 | 128,329 |
| 2017-12-15 | Open-market sale | 4,021 | $76.44 | 129,308 |
| 2017-12-15 | Open-market sale | 110 | $79.10 | 129,198 |
| 2017-12-15 | Option exercise | 2,500 | $0.00 | 128,086 |
| 2017-12-04 | Open-market sale | 300 | $71.63 | 124,753 |
| 2017-12-01 | Option exercise (derivative) | 500 | — | 500 |
| 2017-12-01 | Option exercise (derivative) | 500 | $0.00 | 7,501 |
| 2017-12-01 | Conversion (derivative) | 500 | — | 0 |
| 2017-12-01 | Open-market sale | 242 | $69.52 | 125,053 |
| 2017-12-01 | Conversion | 500 | — | 125,295 |
| 2017-11-20 | Open-market sale | 300 | $66.57 | 124,795 |
| 2017-11-15 | Conversion (derivative) | 833 | — | 0 |
| 2017-11-15 | Option exercise (derivative) | 833 | — | 833 |
| 2017-11-15 | Option exercise (derivative) | 833 | $0.00 | 3,334 |
| 2017-11-15 | Open-market sale | 412 | $63.62 | 125,095 |
| 2017-11-15 | Conversion | 833 | — | 125,507 |
| 2017-11-06 | Open-market sale | 300 | $66.00 | 124,674 |
| 2017-11-01 | Conversion (derivative) | 500 | — | 0 |
| 2017-11-01 | Option exercise (derivative) | 500 | — | 500 |
| 2017-11-01 | Option exercise (derivative) | 500 | $0.00 | 8,001 |
| 2017-11-01 | Conversion | 500 | — | 125,215 |
| 2017-11-01 | Open-market sale | 241 | $70.90 | 124,974 |
| 2017-10-23 | Open-market sale | 300 | $67.47 | 124,715 |
| 2017-10-16 | Open-market sale | 406 | $71.33 | 125,015 |
| 2017-10-15 | Conversion (derivative) | 834 | — | 0 |
| 2017-10-15 | Option exercise (derivative) | 834 | $0.00 | 4,167 |
| 2017-10-15 | Option exercise (derivative) | 834 | — | 834 |
| 2017-10-15 | Conversion | 834 | — | 125,421 |
| 2017-10-09 | Open-market sale | 300 | $68.84 | 124,587 |
| 2017-10-02 | Open-market sale | 237 | $67.21 | 124,887 |
| 2017-10-01 | Conversion (derivative) | 500 | — | 0 |
| 2017-10-01 | Option exercise (derivative) | 500 | — | 500 |
| 2017-10-01 | Option exercise (derivative) | 500 | $0.00 | 8,501 |
| 2017-10-01 | Conversion | 500 | — | 125,124 |
| 2017-09-25 | Open-market sale | 300 | $74.36 | 124,624 |
| 2017-09-15 | Option exercise (derivative) | 833 | $0.00 | 5,001 |
| 2017-09-15 | Option exercise (derivative) | 5,000 | $0.00 | 70,000 |
| 2017-09-15 | Option exercise (derivative) | 244 | $0.00 | 2,919 |
| 2017-09-15 | Option exercise (derivative) | 2,500 | $0.00 | 25,000 |
| 2017-09-15 | Conversion (derivative) | 833 | — | 0 |
| 2017-09-15 | Option exercise (derivative) | 833 | — | 833 |
| 2017-09-15 | Option exercise | 5,000 | $0.00 | 129,098 |
| 2017-09-15 | Conversion | 833 | — | 121,354 |
| 2017-09-15 | Option exercise | 2,500 | $0.00 | 123,854 |
| 2017-09-15 | Option exercise | 244 | $0.00 | 124,098 |
| 2017-09-15 | Open-market sale | 4,174 | $79.92 | 124,924 |
| 2017-09-12 | Open-market sale | 100 | $80.00 | 120,521 |
| 2017-09-11 | Open-market sale | 300 | $77.23 | 120,621 |
| 2017-09-01 | Option exercise (derivative) | 500 | — | 500 |
| 2017-09-01 | Option exercise (derivative) | 500 | $0.00 | 9,001 |
| 2017-09-01 | Conversion (derivative) | 500 | — | 0 |
| 2017-09-01 | Conversion | 500 | — | 121,162 |
| 2017-09-01 | Open-market sale | 241 | $71.39 | 120,921 |
| 2017-08-28 | Open-market sale | 300 | $69.24 | 120,662 |
| 2017-08-15 | Conversion (derivative) | 833 | — | 0 |
| 2017-08-15 | Option exercise (derivative) | 833 | — | 833 |
| 2017-08-15 | Option exercise (derivative) | 833 | $0.00 | 5,834 |
| 2017-08-15 | Conversion | 833 | — | 121,367 |
| 2017-08-15 | Open-market sale | 405 | $70.68 | 120,962 |
| 2017-08-14 | Open-market sale | 400 | $70.69 | 120,534 |
| 2017-08-01 | Conversion (derivative) | 1,334 | — | 0 |
| 2017-08-01 | Option exercise (derivative) | 834 | $0.00 | 0 |
| 2017-08-01 | Option exercise (derivative) | 1,334 | — | 1,334 |
| 2017-08-01 | Option exercise (derivative) | 500 | $0.00 | 9,501 |
| 2017-08-01 | Open-market sale | 649 | $76.14 | 120,934 |
| 2017-08-01 | Conversion | 1,334 | — | 121,583 |
| 2017-07-31 | Open-market sale | 300 | $75.56 | 120,249 |
| 2017-07-17 | Open-market sale | 405 | $76.76 | 120,849 |
| 2017-07-17 | Open-market sale | 225 | $76.24 | 120,624 |
| 2017-07-17 | Open-market sale | 75 | $75.01 | 120,549 |
| 2017-07-15 | Conversion (derivative) | 834 | — | 0 |
| 2017-07-15 | Option exercise (derivative) | 834 | $0.00 | 6,667 |
| 2017-07-15 | Option exercise (derivative) | 834 | — | 834 |
| 2017-07-15 | Conversion | 834 | — | 121,254 |
| 2017-07-03 | Open-market sale | 648 | $76.89 | 120,720 |
| 2017-07-03 | Open-market sale | 300 | $76.24 | 120,420 |
| 2017-07-01 | Conversion (derivative) | 1,333 | — | 0 |
| 2017-07-01 | Option exercise (derivative) | 833 | $0.00 | 834 |
| 2017-07-01 | Option exercise (derivative) | 1,333 | — | 1,333 |
| 2017-07-01 | Option exercise (derivative) | 500 | $0.00 | 10,001 |
| 2017-07-01 | Conversion | 1,333 | — | 121,368 |
| 2017-06-19 | Open-market sale | 75 | $74.54 | 120,035 |
| 2017-06-19 | Open-market sale | 225 | $75.46 | 120,110 |
| 2017-06-15 | Option exercise (derivative) | 5,000 | $0.00 | 75,000 |
| 2017-06-15 | Conversion (derivative) | 833 | — | 0 |
| 2017-06-15 | Option exercise (derivative) | 833 | — | 833 |
| 2017-06-15 | Option exercise (derivative) | 833 | $0.00 | 7,501 |
| 2017-06-15 | Option exercise (derivative) | 243 | $0.00 | 3,163 |
| 2017-06-15 | Option exercise (derivative) | 2,500 | $0.00 | 27,500 |
| 2017-06-15 | Open-market sale | 4,228 | $70.52 | 120,335 |
| 2017-06-15 | Option exercise | 2,500 | $0.00 | 119,320 |
| 2017-06-15 | Option exercise | 5,000 | $0.00 | 124,563 |
| 2017-06-15 | Conversion | 833 | — | 116,820 |
| 2017-06-15 | Option exercise | 243 | $0.00 | 119,563 |
| 2017-06-05 | Open-market sale | 300 | $68.44 | 115,987 |
| 2017-06-01 | Option exercise (derivative) | 500 | $0.00 | 10,501 |
| 2017-06-01 | Option exercise (derivative) | 834 | $0.00 | 1,667 |
| 2017-06-01 | Conversion (derivative) | 1,334 | — | 0 |
| 2017-06-01 | Option exercise (derivative) | 1,334 | — | 1,334 |
| 2017-06-01 | Open-market sale | 643 | $63.41 | 116,287 |
| 2017-06-01 | Conversion | 1,334 | — | 116,930 |
| 2017-05-22 | Open-market sale | 300 | $62.19 | 115,596 |
| 2017-05-15 | Option exercise (derivative) | 833 | — | 833 |
| 2017-05-15 | Conversion (derivative) | 833 | — | 0 |
| 2017-05-15 | Option exercise (derivative) | 833 | $0.00 | 8,334 |
| 2017-05-15 | Open-market sale | 402 | $61.15 | 115,896 |
| 2017-05-15 | Conversion | 833 | — | 116,298 |
| 2017-05-09 | Open-market sale | 75 | $60.00 | 115,465 |
| 2017-05-08 | Open-market sale | 75 | $50.00 | 115,540 |
| 2017-05-08 | Open-market sale | 150 | $48.64 | 115,615 |
| 2017-05-01 | Conversion (derivative) | 1,333 | — | 0 |
| 2017-05-01 | Option exercise (derivative) | 500 | $0.00 | 11,001 |
| 2017-05-01 | Option exercise (derivative) | 1,333 | — | 1,333 |
| 2017-05-01 | Option exercise (derivative) | 833 | $0.00 | 2,501 |
| 2017-05-01 | Conversion | 1,333 | — | 116,417 |
| 2017-05-01 | Open-market sale | 652 | $45.44 | 115,765 |
| 2017-04-24 | Open-market sale | 150 | $46.47 | 115,084 |
| 2017-04-17 | Open-market sale | 405 | $43.17 | 115,234 |
| 2017-04-15 | Option exercise (derivative) | 834 | — | 834 |
| 2017-04-15 | Option exercise (derivative) | 834 | $0.00 | 9,167 |
| 2017-04-15 | Conversion (derivative) | 834 | — | 0 |
| 2017-04-15 | Conversion | 834 | — | 115,639 |
| 2017-04-10 | Open-market sale | 150 | $43.35 | 114,805 |
| 2017-04-03 | Open-market sale | 650 | $40.32 | 114,955 |
| 2017-04-01 | Option exercise (derivative) | 833 | $0.00 | 3,334 |
| 2017-04-01 | Option exercise (derivative) | 500 | $0.00 | 11,501 |
| 2017-04-01 | Conversion (derivative) | 1,333 | — | 0 |
| 2017-04-01 | Option exercise (derivative) | 1,333 | — | 1,333 |
| 2017-04-01 | Conversion | 1,333 | — | 115,605 |
| 2017-03-30 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2017-03-29 | Open-market sale | 50 | $40.00 | 114,272 |
| 2017-03-29 | Open-market sale | 100 | $39.44 | 114,322 |
| 2017-03-20 | Open-market sale | 375 | $39.08 | 114,422 |
| 2017-03-15 | Option exercise (derivative) | 20,000 | $0.00 | 80,000 |
| 2017-03-15 | Option exercise (derivative) | 833 | $0.00 | 10,001 |
| 2017-03-15 | Option exercise (derivative) | 833 | — | 833 |
| 2017-03-15 | Conversion (derivative) | 833 | — | 0 |
| 2017-03-15 | Option exercise (derivative) | 2,500 | $0.00 | 30,000 |
| 2017-03-15 | Option exercise (derivative) | 243 | $0.00 | 3,406 |
| 2017-03-15 | Option exercise | 243 | $0.00 | 103,587 |
| 2017-03-15 | Option exercise | 2,500 | $0.00 | 103,344 |
| 2017-03-15 | Option exercise | 20,000 | $0.00 | 123,587 |
| 2017-03-15 | Open-market sale | 8,790 | $36.80 | 114,797 |
| 2017-03-15 | Conversion | 833 | — | 100,844 |
| 2017-03-06 | Open-market sale | 375 | $35.96 | 100,011 |
| 2017-03-01 | Option exercise (derivative) | 500 | $0.00 | 12,001 |
| 2017-03-01 | Option exercise (derivative) | 834 | $0.00 | 4,167 |
| 2017-03-01 | Conversion (derivative) | 1,334 | — | 0 |
| 2017-03-01 | Option exercise (derivative) | 1,334 | — | 1,334 |
| 2017-03-01 | Conversion | 1,334 | — | 100,829 |
| 2017-03-01 | Open-market sale | 443 | $38.24 | 100,386 |
| 2017-02-21 | Open-market sale | 500 | $40.05 | 99,495 |
| 2017-02-15 | Option exercise (derivative) | 833 | $0.00 | 10,834 |
| 2017-02-15 | Option exercise (derivative) | 833 | — | 833 |
| 2017-02-15 | Conversion (derivative) | 833 | — | 0 |
| 2017-02-15 | Open-market sale | 268 | $41.73 | 99,995 |
| 2017-02-15 | Conversion | 833 | — | 100,263 |
| 2017-02-06 | Open-market sale | 500 | $42.00 | 99,430 |
| 2017-02-01 | Conversion (derivative) | 1,333 | — | 0 |
| 2017-02-01 | Option exercise (derivative) | 833 | $0.00 | 5,001 |
| 2017-02-01 | Option exercise (derivative) | 500 | $0.00 | 12,501 |
| 2017-02-01 | Option exercise (derivative) | 1,333 | — | 1,333 |
| 2017-02-01 | Conversion | 1,333 | — | 100,418 |
| 2017-02-01 | Open-market sale | 488 | $41.21 | 99,930 |
| 2017-01-23 | Open-market sale | 500 | $40.00 | 99,085 |
| 2017-01-17 | Open-market sale | 325 | $39.19 | 99,585 |
| 2017-01-15 | Option exercise (derivative) | 834 | — | 834 |
| 2017-01-15 | Conversion (derivative) | 834 | — | 0 |
| 2017-01-15 | Option exercise (derivative) | 834 | $0.00 | 11,667 |
| 2017-01-15 | Conversion | 834 | — | 99,910 |
| 2017-01-10 | Open-market sale | 125 | $40.00 | 99,076 |
| 2017-01-09 | Open-market sale | 375 | $37.39 | 99,201 |
| 2017-01-03 | Open-market sale | 505 | $34.32 | 99,576 |
| 2017-01-01 | Option exercise (derivative) | 500 | $0.00 | 13,001 |
| 2017-01-01 | Option exercise (derivative) | 833 | $0.00 | 5,834 |
| 2017-01-01 | Option exercise (derivative) | 1,333 | — | 1,333 |
| 2017-01-01 | Conversion (derivative) | 1,333 | — | 0 |
| 2017-01-01 | Conversion | 1,333 | — | 100,081 |
| 2016-12-27 | Open-market sale | 375 | $35.29 | 98,748 |
| 2016-12-15 | Option exercise (derivative) | 2,500 | $0.00 | 32,500 |
| 2016-12-15 | Option exercise (derivative) | 243 | $0.00 | 3,649 |
| 2016-12-15 | Option exercise (derivative) | 833 | $0.00 | 12,501 |
| 2016-12-15 | Conversion (derivative) | 833 | — | 0 |
| 2016-12-15 | Option exercise (derivative) | 833 | — | 833 |
| 2016-12-15 | Conversion | 833 | — | 98,100 |
| 2016-12-15 | Option exercise | 2,500 | $0.00 | 100,600 |
| 2016-12-15 | Open-market sale | 1,720 | $37.68 | 99,123 |
| 2016-12-15 | Option exercise | 243 | $0.00 | 100,843 |
| 2016-12-12 | Open-market sale | 375 | $37.99 | 97,267 |
| 2016-12-01 | Option exercise (derivative) | 834 | $0.00 | 6,667 |
| 2016-12-01 | Option exercise (derivative) | 500 | $0.00 | 13,501 |
| 2016-12-01 | Conversion (derivative) | 1,334 | — | 0 |
| 2016-12-01 | Option exercise (derivative) | 1,334 | — | 1,334 |
| 2016-12-01 | Open-market sale | 630 | $36.29 | 97,642 |
| 2016-12-01 | Conversion | 1,334 | — | 98,272 |
| 2016-11-28 | Open-market sale | 375 | $34.80 | 96,938 |
| 2016-11-15 | Conversion (derivative) | 833 | — | 0 |
| 2016-11-15 | Option exercise (derivative) | 833 | — | 833 |
| 2016-11-15 | Option exercise (derivative) | 833 | $0.00 | 13,334 |
| 2016-11-15 | Open-market sale | 395 | $36.00 | 97,313 |
| 2016-11-15 | Conversion | 833 | — | 97,708 |
| 2016-11-14 | Open-market sale | 375 | $35.50 | 96,875 |
| 2016-11-01 | Option exercise (derivative) | 1,333 | — | 1,333 |
| 2016-11-01 | Option exercise (derivative) | 833 | $0.00 | 7,501 |
| 2016-11-01 | Option exercise (derivative) | 500 | $0.00 | 14,001 |
| 2016-11-01 | Conversion (derivative) | 1,333 | — | 0 |
| 2016-11-01 | Conversion | 1,333 | — | 97,877 |
| 2016-11-01 | Open-market sale | 627 | $33.34 | 97,250 |
| 2016-10-31 | Open-market sale | 375 | $33.30 | 96,544 |
| 2016-10-17 | Open-market sale | 375 | $35.34 | 96,919 |
| 2016-10-17 | Open-market sale | 398 | $35.05 | 97,294 |
| 2016-10-15 | Option exercise (derivative) | 834 | — | 834 |
| 2016-10-15 | Option exercise (derivative) | 834 | $0.00 | 14,167 |
| 2016-10-15 | Conversion (derivative) | 834 | — | 0 |
| 2016-10-15 | Conversion | 834 | — | 97,692 |
| 2016-10-03 | Open-market sale | 375 | $39.00 | 96,858 |
| 2016-10-03 | Open-market sale | 645 | $38.52 | 97,233 |
| 2016-10-01 | Option exercise (derivative) | 833 | $0.00 | 8,334 |
| 2016-10-01 | Option exercise (derivative) | 500 | $0.00 | 14,501 |
| 2016-10-01 | Option exercise (derivative) | 1,333 | — | 1,333 |
| 2016-10-01 | Conversion (derivative) | 1,333 | — | 0 |
| 2016-10-01 | Conversion | 1,333 | — | 97,878 |
| 2016-09-19 | Open-market sale | 500 | $41.85 | 96,545 |
| 2016-09-15 | Option exercise (derivative) | 833 | $0.00 | 15,001 |
| 2016-09-15 | Option exercise (derivative) | 833 | — | 833 |
| 2016-09-15 | Conversion (derivative) | 833 | — | 0 |
| 2016-09-15 | Option exercise (derivative) | 2,500 | $0.00 | 35,000 |
| 2016-09-15 | Option exercise (derivative) | 973 | $0.00 | 3,892 |
| 2016-09-15 | Option exercise | 2,500 | $0.00 | 98,092 |
| 2016-09-15 | Open-market sale | 2,020 | $39.62 | 97,045 |
| 2016-09-15 | Conversion | 833 | — | 95,592 |
| 2016-09-15 | Option exercise | 973 | $0.00 | 99,065 |
| 2016-09-06 | Open-market sale | 500 | $39.24 | 94,759 |
| 2016-09-01 | Option exercise (derivative) | 834 | $0.00 | 9,167 |
| 2016-09-01 | Option exercise (derivative) | 500 | $0.00 | 15,001 |
| 2016-09-01 | Option exercise (derivative) | 1,334 | — | 1,334 |
| 2016-09-01 | Conversion (derivative) | 1,334 | — | 0 |
| 2016-09-01 | Open-market sale | 625 | $39.20 | 95,259 |
| 2016-09-01 | Conversion | 1,334 | — | 95,884 |
| 2016-08-22 | Open-market sale | 375 | $38.10 | 94,550 |
| 2016-08-15 | Option exercise (derivative) | 833 | — | 833 |
| 2016-08-15 | Conversion (derivative) | 833 | — | 0 |
| 2016-08-15 | Option exercise (derivative) | 833 | $0.00 | 15,834 |
| 2016-08-15 | Open-market sale | 388 | $39.44 | 94,925 |
| 2016-08-15 | Conversion | 833 | — | 95,313 |
| 2016-08-08 | Open-market sale | 500 | $48.08 | 94,480 |
| 2016-08-01 | Tax withholding (derivative) | 747 | $43.50 | 837 |
| 2016-08-01 | Option exercise (derivative) | 1,584 | — | 1,584 |
| 2016-08-01 | Option exercise (derivative) | 500 | $0.00 | 15,501 |
| 2016-08-01 | Conversion (derivative) | 837 | — | 0 |
| 2016-08-01 | Option exercise (derivative) | 251 | $0.00 | 0 |
| 2016-08-01 | Option exercise (derivative) | 833 | $0.00 | 10,001 |
| 2016-08-01 | Conversion | 837 | — | 94,980 |
| 2016-07-25 | Open-market sale | 125 | $40.00 | 94,143 |
| 2016-07-25 | Open-market sale | 375 | $39.89 | 94,268 |
| 2016-07-15 | Option exercise (derivative) | 834 | $0.00 | 16,667 |
| 2016-07-15 | Tax withholding (derivative) | 393 | $39.09 | 441 |
| 2016-07-15 | Conversion (derivative) | 441 | $0.00 | 0 |
| 2016-07-15 | Option exercise (derivative) | 834 | — | 834 |
| 2016-07-15 | Conversion | 441 | — | 94,643 |
| 2016-07-11 | Open-market sale | 500 | $40.38 | 94,202 |
| 2016-07-01 | Option exercise (derivative) | 500 | $0.00 | 16,001 |
| 2016-07-01 | Tax withholding (derivative) | 746 | $39.00 | 837 |
| 2016-07-01 | Option exercise (derivative) | 1,583 | — | 1,583 |
| 2016-07-01 | Conversion (derivative) | 837 | — | 0 |
| 2016-07-01 | Option exercise (derivative) | 833 | $0.00 | 10,834 |
| 2016-07-01 | Option exercise (derivative) | 250 | $0.00 | 251 |
| 2016-07-01 | Conversion | 837 | — | 94,702 |
| 2016-06-27 | Open-market sale | 375 | $39.63 | 93,865 |
| 2016-06-21 | Conversion (derivative) | 74 | — | 0 |
| 2016-06-21 | Option exercise (derivative) | 140 | — | 140 |
| 2016-06-21 | Tax withholding (derivative) | 66 | $40.23 | 74 |
| 2016-06-21 | Option exercise (derivative) | 140 | $0.00 | 0 |
| 2016-06-21 | Conversion | 74 | — | 94,240 |
| 2016-06-15 | Option exercise (derivative) | 833 | — | 833 |
| 2016-06-15 | Conversion (derivative) | 441 | — | 0 |
| 2016-06-15 | Tax withholding (derivative) | 392 | $37.09 | 441 |
| 2016-06-15 | Option exercise (derivative) | 833 | $0.00 | 17,501 |
| 2016-06-15 | Option exercise (derivative) | 2,500 | $0.00 | 37,500 |
| 2016-06-15 | Conversion | 441 | — | 92,843 |
| 2016-06-15 | Option exercise | 2,500 | $0.00 | 95,343 |
| 2016-06-15 | Tax withholding | 1,177 | $37.09 | 94,166 |
| 2016-06-13 | Open-market sale | 375 | $38.04 | 92,402 |
| 2016-06-01 | Tax withholding (derivative) | 747 | $41.18 | 837 |
| 2016-06-01 | Conversion (derivative) | 837 | — | 0 |
| 2016-06-01 | Option exercise (derivative) | 1,584 | — | 1,584 |
| 2016-06-01 | Option exercise (derivative) | 500 | $0.00 | 16,501 |
| 2016-06-01 | Option exercise (derivative) | 834 | $0.00 | 11,667 |
| 2016-06-01 | Option exercise (derivative) | 250 | $0.00 | 501 |
| 2016-06-01 | Conversion | 837 | — | 92,777 |
| 2016-05-31 | Open-market sale | 500 | $40.70 | 91,940 |
| 2016-05-21 | Option exercise (derivative) | 139 | $0.00 | 140 |
| 2016-05-21 | Option exercise (derivative) | 139 | — | 139 |
| 2016-05-21 | Tax withholding (derivative) | 66 | $40.48 | 73 |
| 2016-05-21 | Conversion (derivative) | 73 | — | 0 |
| 2016-05-21 | Conversion | 73 | — | 92,440 |
| 2016-05-17 | Open-market sale | 125 | $40.00 | 92,367 |
| 2016-05-16 | Open-market sale | 375 | $38.25 | 92,492 |
| 2016-05-15 | Conversion (derivative) | 513 | — | 0 |
| 2016-05-15 | Tax withholding (derivative) | 320 | $38.62 | 513 |
| 2016-05-15 | Option exercise (derivative) | 833 | — | 833 |
| 2016-05-15 | Option exercise (derivative) | 833 | $0.00 | 18,334 |
| 2016-05-15 | Conversion | 513 | — | 92,867 |
| 2016-05-02 | Open-market sale | 375 | $37.46 | 92,354 |
| 2016-05-01 | Option exercise (derivative) | 833 | $0.00 | 12,501 |
| 2016-05-01 | Option exercise (derivative) | 500 | $0.00 | 17,001 |
| 2016-05-01 | Option exercise (derivative) | 1,583 | — | 1,583 |
| 2016-05-01 | Tax withholding (derivative) | 516 | $37.75 | 1,067 |
| 2016-05-01 | Conversion (derivative) | 1,067 | — | 0 |
| 2016-05-01 | Option exercise (derivative) | 250 | $0.00 | 751 |
| 2016-05-01 | Conversion | 1,067 | — | 92,729 |
| 2016-04-21 | Option exercise (derivative) | 140 | — | 140 |
| 2016-04-21 | Tax withholding (derivative) | 46 | $42.13 | 94 |
| 2016-04-21 | Conversion (derivative) | 94 | — | 0 |
| 2016-04-21 | Option exercise (derivative) | 140 | $0.00 | 279 |
| 2016-04-21 | Conversion | 94 | — | 91,662 |
| 2016-04-18 | Open-market sale | 500 | $40.81 | 91,568 |
| 2016-04-15 | Option exercise (derivative) | 834 | — | 834 |
| 2016-04-15 | Option exercise (derivative) | 834 | $0.00 | 19,167 |
| 2016-04-15 | Tax withholding (derivative) | 271 | $41.34 | 563 |
| 2016-04-15 | Conversion (derivative) | 563 | — | 0 |
| 2016-04-15 | Conversion | 563 | — | 92,068 |
| 2016-04-06 | Open-market sale | 500 | $41.26 | 91,505 |
| 2016-04-01 | Tax withholding (derivative) | 516 | $43.22 | 1,067 |
| 2016-04-01 | Option exercise (derivative) | 1,583 | — | 1,583 |
| 2016-04-01 | Conversion (derivative) | 1,067 | — | 0 |
| 2016-04-01 | Option exercise (derivative) | 833 | $0.00 | 13,334 |
| 2016-04-01 | Option exercise (derivative) | 250 | $0.00 | 1,001 |
| 2016-04-01 | Option exercise (derivative) | 500 | $0.00 | 17,501 |
| 2016-04-01 | Conversion | 1,067 | — | 92,005 |
| 2016-03-21 | Option exercise (derivative) | 139 | $0.00 | 419 |
| 2016-03-21 | Option exercise (derivative) | 139 | — | 139 |
| 2016-03-21 | Conversion (derivative) | 93 | — | 0 |
| 2016-03-21 | Tax withholding (derivative) | 46 | $41.71 | 93 |
| 2016-03-21 | Conversion | 93 | — | 91,538 |
| 2016-03-21 | Open-market sale | 600 | $41.52 | 90,938 |
| 2016-03-15 | Tax withholding (derivative) | 3,516 | $42.87 | 7,317 |
| 2016-03-15 | Conversion (derivative) | 7,317 | — | 0 |
| 2016-03-15 | Option exercise (derivative) | 833 | $0.00 | 20,001 |
| 2016-03-15 | Option exercise (derivative) | 10,000 | $0.00 | 40,000 |
| 2016-03-15 | Option exercise (derivative) | 10,833 | — | 10,833 |
| 2016-03-15 | Conversion | 7,317 | — | 91,445 |
| 2016-03-07 | Open-market sale | 600 | $43.95 | 84,128 |
| 2016-03-01 | Conversion (derivative) | 1,070 | — | 0 |
| 2016-03-01 | Tax withholding (derivative) | 514 | $38.97 | 1,070 |
| 2016-03-01 | Option exercise (derivative) | 1,584 | — | 1,584 |
| 2016-03-01 | Option exercise (derivative) | 500 | $0.00 | 18,001 |
| 2016-03-01 | Option exercise (derivative) | 834 | $0.00 | 14,167 |
| 2016-03-01 | Option exercise (derivative) | 250 | $0.00 | 1,251 |
| 2016-03-01 | Conversion | 1,070 | — | 84,728 |
| 2016-02-24 | Grant / award (derivative) | 100,000 | $0.00 | 100,000 |
| 2016-02-21 | Tax withholding (derivative) | 46 | $39.56 | 94 |
| 2016-02-21 | Conversion (derivative) | 94 | — | 0 |
| 2016-02-21 | Option exercise (derivative) | 140 | $0.00 | 558 |
| 2016-02-21 | Conversion | 94 | — | 83,658 |
| 2016-02-17 | Open-market sale | 100 | $40.00 | 83,564 |
| 2016-02-16 | Open-market sale | 500 | $36.80 | 83,664 |
| 2016-02-15 | Option exercise (derivative) | 833 | $0.00 | 20,834 |
| 2016-02-15 | Tax withholding (derivative) | 270 | $35.91 | 563 |
| 2016-02-15 | Option exercise (derivative) | 833 | — | 833 |
| 2016-02-15 | Conversion (derivative) | 563 | — | 0 |
| 2016-02-15 | Conversion | 563 | — | 84,164 |
| 2016-02-01 | Option exercise (derivative) | 500 | $0.00 | 18,501 |
| 2016-02-01 | Option exercise (derivative) | 1,583 | — | 1,583 |
| 2016-02-01 | Option exercise (derivative) | 833 | $0.00 | 15,001 |
| 2016-02-01 | Option exercise (derivative) | 250 | $0.00 | 1,501 |
| 2016-02-01 | Tax withholding (derivative) | 504 | $45.20 | 1,079 |
| 2016-02-01 | Conversion (derivative) | 1,079 | — | 0 |
| 2016-02-01 | Open-market sale | 600 | $45.11 | 83,601 |
| 2016-02-01 | Conversion | 1,079 | — | 84,201 |
| 2016-01-21 | Option exercise (derivative) | 140 | — | 140 |
| 2016-01-21 | Tax withholding (derivative) | 44 | $42.14 | 95 |
| 2016-01-21 | Option exercise (derivative) | 139 | $0.00 | 698 |
| 2016-01-21 | Option exercise (derivative) | 139 | — | 139 |
| 2016-01-21 | Conversion (derivative) | 95 | — | 0 |
| 2016-01-21 | Conversion | 95 | — | 83,122 |
| 2016-01-20 | Open-market sale | 100 | $40.00 | 83,027 |
| 2016-01-19 | Open-market sale | 500 | $38.10 | 83,127 |
| 2016-01-15 | Option exercise (derivative) | 834 | $0.00 | 21,667 |
| 2016-01-15 | Option exercise (derivative) | 834 | — | 834 |
| 2016-01-15 | Conversion (derivative) | 518 | — | 0 |
| 2016-01-15 | Tax withholding (derivative) | 316 | $40.03 | 518 |
| 2016-01-15 | Conversion | 518 | — | 83,627 |
| 2016-01-04 | Open-market sale | 600 | $45.50 | 83,109 |
| 2016-01-01 | Conversion (derivative) | 983 | — | 0 |
| 2016-01-01 | Option exercise (derivative) | 833 | $0.00 | 15,834 |
| 2016-01-01 | Option exercise (derivative) | 500 | $0.00 | 19,001 |
| 2016-01-01 | Option exercise (derivative) | 250 | $0.00 | 1,751 |
| 2016-01-01 | Option exercise (derivative) | 1,583 | — | 1,583 |
| 2016-01-01 | Tax withholding (derivative) | 600 | $47.62 | 983 |
| 2016-01-01 | Conversion | 983 | — | 83,709 |
| 2015-12-21 | Tax withholding (derivative) | 66 | $48.38 | 73 |
| 2015-12-21 | Conversion (derivative) | 73 | — | 0 |
| 2015-12-21 | Option exercise (derivative) | 139 | — | 139 |
| 2015-12-21 | Option exercise (derivative) | 139 | $0.00 | 837 |
| 2015-12-21 | Conversion | 73 | — | 83,326 |
| 2015-12-21 | Open-market sale | 600 | $47.80 | 82,726 |
| 2015-12-15 | Option exercise (derivative) | 833 | — | 833 |
| 2015-12-15 | Tax withholding (derivative) | 393 | $46.25 | 440 |
| 2015-12-15 | Option exercise (derivative) | 833 | $0.00 | 22,501 |
| 2015-12-15 | Conversion (derivative) | 440 | — | 0 |
| 2015-12-15 | Conversion | 440 | — | 83,253 |
| 2015-12-07 | Open-market sale | 600 | $41.93 | 82,813 |
| 2015-12-01 | Conversion (derivative) | 837 | — | 0 |
| 2015-12-01 | Option exercise (derivative) | 1,584 | — | 1,584 |
| 2015-12-01 | Option exercise (derivative) | 500 | $0.00 | 19,501 |
| 2015-12-01 | Option exercise (derivative) | 834 | $0.00 | 16,667 |
| 2015-12-01 | Option exercise (derivative) | 250 | $0.00 | 2,001 |
| 2015-12-01 | Tax withholding (derivative) | 747 | $37.91 | 837 |
| 2015-12-01 | Conversion | 837 | — | 83,413 |
| 2015-11-21 | Option exercise (derivative) | 140 | $0.00 | 976 |
| 2015-11-21 | Conversion (derivative) | 74 | — | 0 |
| 2015-11-21 | Tax withholding (derivative) | 66 | $37.28 | 74 |
| 2015-11-21 | Option exercise (derivative) | 140 | — | 140 |
| 2015-11-21 | Conversion | 74 | — | 82,576 |
| 2015-11-16 | Open-market sale | 500 | $36.11 | 82,502 |
| 2015-11-15 | Option exercise (derivative) | 833 | — | 833 |
| 2015-11-15 | Tax withholding (derivative) | 393 | $36.52 | 440 |
| 2015-11-15 | Option exercise (derivative) | 833 | $0.00 | 23,334 |
| 2015-11-15 | Conversion (derivative) | 440 | — | 0 |
| 2015-11-15 | Conversion | 440 | — | 83,002 |
| 2015-11-02 | Open-market sale | 600 | $41.41 | 82,562 |
| 2015-11-01 | Tax withholding (derivative) | 657 | $42.27 | 926 |
| 2015-11-01 | Option exercise (derivative) | 1,583 | — | 1,583 |
| 2015-11-01 | Option exercise (derivative) | 250 | $0.00 | 2,251 |
| 2015-11-01 | Option exercise (derivative) | 833 | $0.00 | 17,501 |
| 2015-11-01 | Conversion (derivative) | 926 | — | 0 |
| 2015-11-01 | Option exercise (derivative) | 500 | $0.00 | 20,001 |
| 2015-11-01 | Conversion | 926 | — | 83,162 |
| 2015-10-27 | Grant / award (derivative) | 4,865 | $0.00 | 4,865 |
| 2015-10-21 | Conversion (derivative) | 93 | — | 0 |
| 2015-10-21 | Tax withholding (derivative) | 46 | $45.38 | 93 |
| 2015-10-21 | Option exercise (derivative) | 139 | — | 139 |
| 2015-10-21 | Option exercise (derivative) | 139 | $0.00 | 1,116 |
| 2015-10-21 | Conversion | 93 | — | 82,236 |
| 2015-10-19 | Open-market sale | 600 | $41.92 | 82,143 |
| 2015-10-15 | Option exercise (derivative) | 834 | $0.00 | 24,167 |
| 2015-10-15 | Option exercise (derivative) | 834 | — | 834 |
| 2015-10-15 | Tax withholding (derivative) | 272 | $39.57 | 562 |
| 2015-10-15 | Conversion (derivative) | 562 | — | 0 |
| 2015-10-15 | Conversion | 562 | — | 82,743 |
| 2015-10-06 | Open-market sale | 100 | $40.00 | 82,181 |
| 2015-10-05 | Open-market sale | 700 | $35.96 | 82,281 |
| 2015-10-01 | Conversion (derivative) | 1,067 | — | 0 |
| 2015-10-01 | Tax withholding (derivative) | 516 | $35.06 | 1,067 |
| 2015-10-01 | Option exercise (derivative) | 833 | $0.00 | 18,334 |
| 2015-10-01 | Option exercise (derivative) | 500 | $0.00 | 20,501 |
| 2015-10-01 | Option exercise (derivative) | 1,583 | — | 1,583 |
| 2015-10-01 | Option exercise (derivative) | 250 | $0.00 | 2,501 |
| 2015-10-01 | Conversion | 1,067 | — | 82,981 |
| 2015-09-21 | Option exercise (derivative) | 140 | — | 140 |
| 2015-09-21 | Tax withholding (derivative) | 46 | $34.14 | 94 |
| 2015-09-21 | Conversion (derivative) | 94 | — | 0 |
| 2015-09-21 | Option exercise (derivative) | 140 | $0.00 | 1,255 |
| 2015-09-21 | Open-market sale | 500 | $33.78 | 81,914 |
| 2015-09-21 | Conversion | 94 | — | 82,414 |
| 2015-09-15 | Option exercise (derivative) | 833 | $0.00 | 25,001 |
| 2015-09-15 | Option exercise (derivative) | 833 | — | 833 |
| 2015-09-15 | Tax withholding (derivative) | 271 | $32.58 | 562 |
| 2015-09-15 | Conversion (derivative) | 562 | — | 0 |
| 2015-09-15 | Conversion | 562 | — | 82,320 |
| 2015-09-08 | Open-market sale | 500 | $37.78 | 81,758 |
| 2015-09-01 | Option exercise (derivative) | 834 | $0.00 | 19,167 |
| 2015-09-01 | Option exercise (derivative) | 250 | $0.00 | 2,751 |
| 2015-09-01 | Option exercise (derivative) | 500 | $0.00 | 21,001 |
| 2015-09-01 | Option exercise (derivative) | 1,584 | — | 1,584 |
| 2015-09-01 | Tax withholding (derivative) | 517 | $37.30 | 1,067 |
| 2015-09-01 | Conversion (derivative) | 1,067 | — | 0 |
| 2015-09-01 | Conversion | 1,067 | — | 82,258 |
| 2015-08-21 | Tax withholding (derivative) | 46 | $43.22 | 93 |
| 2015-08-21 | Conversion (derivative) | 93 | — | 0 |
| 2015-08-21 | Option exercise (derivative) | 139 | — | 139 |
| 2015-08-21 | Option exercise (derivative) | 139 | $0.00 | 1,395 |
| 2015-08-21 | Conversion | 93 | — | 81,190 |
| 2015-08-17 | Option exercise (derivative) | 833 | $0.00 | 25,834 |
| 2015-08-17 | Conversion (derivative) | 562 | — | 0 |
| 2015-08-17 | Tax withholding (derivative) | 271 | $49.53 | 562 |
| 2015-08-17 | Option exercise (derivative) | 833 | — | 833 |
| 2015-08-17 | Open-market sale | 750 | $49.36 | 81,097 |
| 2015-08-17 | Conversion | 562 | — | 81,847 |
| 2015-08-05 | Open-market sale | 100 | $40.00 | 81,285 |
| 2015-08-03 | Open-market sale | 500 | $37.25 | 81,385 |
| 2015-08-01 | Option exercise (derivative) | 500 | $0.00 | 21,501 |
| 2015-08-01 | Option exercise (derivative) | 833 | $0.00 | 20,001 |
| 2015-08-01 | Option exercise (derivative) | 1,583 | — | 1,583 |
| 2015-08-01 | Tax withholding (derivative) | 516 | $37.31 | 1,067 |
| 2015-08-01 | Conversion (derivative) | 1,067 | — | 0 |
| 2015-08-01 | Option exercise (derivative) | 250 | $0.00 | 3,001 |
| 2015-08-01 | Conversion | 1,067 | — | 81,885 |
| 2015-07-21 | Option exercise (derivative) | 139 | — | 139 |
| 2015-07-21 | Option exercise (derivative) | 139 | $0.00 | 1,534 |
| 2015-07-21 | Tax withholding (derivative) | 46 | $39.64 | 93 |
| 2015-07-21 | Conversion (derivative) | 93 | — | 0 |
| 2015-07-21 | Conversion | 93 | — | 80,818 |
| 2015-07-20 | Open-market sale | 600 | $39.27 | 80,725 |
| 2015-07-15 | Option exercise (derivative) | 834 | $0.00 | 26,667 |
| 2015-07-15 | Tax withholding (derivative) | 272 | $38.13 | 562 |
| 2015-07-15 | Conversion (derivative) | 562 | — | 0 |
| 2015-07-15 | Option exercise (derivative) | 834 | — | 834 |
| 2015-07-15 | Conversion | 562 | — | 81,325 |
| 2015-07-06 | Open-market sale | 500 | $36.93 | 80,763 |
| 2015-07-01 | Option exercise (derivative) | 833 | $0.00 | 20,834 |
| 2015-07-01 | Tax withholding (derivative) | 516 | $37.64 | 1,067 |
| 2015-07-01 | Conversion (derivative) | 1,067 | — | 0 |
| 2015-07-01 | Option exercise (derivative) | 250 | $0.00 | 3,251 |
| 2015-07-01 | Option exercise (derivative) | 500 | $0.00 | 22,001 |
| 2015-07-01 | Conversion | 1,067 | — | 81,263 |
| 2015-06-22 | Conversion (derivative) | 94 | — | 0 |
| 2015-06-22 | Tax withholding (derivative) | 46 | $37.97 | 94 |
| 2015-06-22 | Option exercise (derivative) | 140 | — | 140 |
| 2015-06-22 | Option exercise (derivative) | 140 | $0.00 | 1,673 |
| 2015-06-22 | Conversion | 94 | — | 80,196 |
| 2015-06-15 | Option exercise (derivative) | 833 | $0.00 | 27,501 |
| 2015-06-15 | Conversion (derivative) | 562 | — | 0 |
| 2015-06-15 | Tax withholding (derivative) | 271 | $34.18 | 562 |
| 2015-06-15 | Option exercise (derivative) | 833 | — | 833 |
| 2015-06-15 | Conversion | 562 | — | 80,602 |
| 2015-06-15 | Open-market sale | 500 | $33.25 | 80,102 |
| 2015-06-01 | Option exercise (derivative) | 500 | $0.00 | 22,501 |
| 2015-06-01 | Option exercise (derivative) | 250 | $0.00 | 3,501 |
| 2015-06-01 | Conversion (derivative) | 1,067 | — | 0 |
| 2015-06-01 | Option exercise (derivative) | 834 | $0.00 | 21,667 |
| 2015-06-01 | Option exercise (derivative) | 1,584 | — | 1,584 |
| 2015-06-01 | Tax withholding (derivative) | 517 | $29.89 | 1,067 |
| 2015-06-01 | Conversion | 1,067 | — | 80,540 |
| 2015-06-01 | Open-market sale | 500 | $29.52 | 80,040 |
| 2015-05-21 | Option exercise (derivative) | 139 | $0.00 | 1,813 |
| 2015-05-21 | Option exercise (derivative) | 139 | — | 139 |
| 2015-05-21 | Tax withholding (derivative) | 46 | $28.34 | 93 |
| 2015-05-21 | Conversion (derivative) | 93 | — | 0 |
| 2015-05-21 | Conversion | 93 | — | 79,473 |
| 2015-05-18 | Open-market sale | 500 | $29.13 | 79,380 |
| 2015-05-15 | Conversion (derivative) | 562 | — | 0 |
| 2015-05-15 | Option exercise (derivative) | 833 | $0.00 | 28,334 |
| 2015-05-15 | Option exercise (derivative) | 833 | — | 833 |
| 2015-05-15 | Tax withholding (derivative) | 271 | $28.51 | 562 |
| 2015-05-15 | Conversion | 562 | — | 79,880 |
| 2015-05-04 | Open-market sale | 500 | $29.38 | 79,318 |
| 2015-05-01 | Option exercise (derivative) | 833 | $0.00 | 22,501 |
| 2015-05-01 | Tax withholding (derivative) | 542 | $32.12 | 1,041 |
| 2015-05-01 | Option exercise (derivative) | 1,583 | — | 1,583 |
| 2015-05-01 | Option exercise (derivative) | 500 | $0.00 | 23,001 |
| 2015-05-01 | Option exercise (derivative) | 250 | $0.00 | 3,751 |
| 2015-05-01 | Conversion (derivative) | 1,041 | — | 0 |
| 2015-05-01 | Conversion | 1,041 | — | 79,818 |
| 2015-05-01 | Option exercise (derivative) | 1,583 | — | 1,583 |
| 2015-04-28 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2015-04-21 | Conversion (derivative) | 94 | — | 0 |
| 2015-04-21 | Option exercise (derivative) | 140 | $0.00 | 1,952 |
| 2015-04-21 | Tax withholding (derivative) | 46 | $32.15 | 94 |
| 2015-04-21 | Option exercise (derivative) | 140 | — | 140 |
| 2015-04-21 | Conversion | 94 | — | 78,777 |
| 2015-04-20 | Open-market sale | 500 | $32.19 | 78,683 |
| 2015-04-15 | Option exercise (derivative) | 834 | — | 834 |
| 2015-04-15 | Option exercise (derivative) | 834 | $0.00 | 29,167 |
| 2015-04-15 | Tax withholding (derivative) | 265 | $34.06 | 569 |
| 2015-04-15 | Conversion (derivative) | 569 | — | 0 |
| 2015-04-15 | Conversion | 569 | — | 79,183 |
| 2015-04-06 | Open-market sale | 500 | $30.86 | 78,614 |
| 2015-04-01 | Option exercise (derivative) | 1,582 | — | 1,582 |
| 2015-04-01 | Option exercise (derivative) | 250 | $0.00 | 4,001 |
| 2015-04-01 | Option exercise (derivative) | 833 | $0.00 | 23,334 |
| 2015-04-01 | Conversion (derivative) | 1,066 | — | 0 |
| 2015-04-01 | Tax withholding (derivative) | 516 | $32.12 | 1,066 |
| 2015-04-01 | Option exercise (derivative) | 499 | $0.00 | 23,501 |
| 2015-04-01 | Conversion | 1,066 | — | 79,114 |
| 2015-04-01 | Conversion | 1,066 | — | 79,115 |
| 2015-03-21 | Option exercise (derivative) | 139 | — | 139 |
| 2015-03-21 | Tax withholding (derivative) | 46 | $31.94 | 93 |
| 2015-03-21 | Conversion (derivative) | 93 | — | 0 |
| 2015-03-21 | Option exercise (derivative) | 139 | $0.00 | 2,092 |
| 2015-03-21 | Conversion | 93 | — | 78,049 |
| 2015-03-15 | Conversion (derivative) | 562 | — | 0 |
| 2015-03-15 | Tax withholding (derivative) | 271 | $32.45 | 562 |
| 2015-03-15 | Option exercise (derivative) | 833 | — | 833 |
| 2015-03-15 | Option exercise (derivative) | 833 | $0.00 | 30,001 |
| 2015-03-15 | Conversion | 562 | — | 77,956 |
| 2015-03-01 | Option exercise (derivative) | 6,000 | $0.00 | 24,000 |
| 2015-03-01 | Tax withholding (derivative) | 2,275 | $23.35 | 4,809 |
| 2015-03-01 | Option exercise (derivative) | 7,084 | — | 7,084 |
| 2015-03-01 | Conversion (derivative) | 4,809 | — | 0 |
| 2015-03-01 | Option exercise (derivative) | 834 | $0.00 | 24,167 |
| 2015-03-01 | Option exercise (derivative) | 250 | $0.00 | 4,251 |
| 2015-03-01 | Conversion | 4,809 | — | 77,394 |
| 2015-02-21 | Conversion (derivative) | 95 | — | 0 |
| 2015-02-21 | Option exercise (derivative) | 139 | $0.00 | 2,231 |
| 2015-02-21 | Option exercise (derivative) | 139 | — | 139 |
| 2015-02-21 | Tax withholding (derivative) | 44 | $24.53 | 95 |
| 2015-02-21 | Conversion | 95 | — | 72,585 |
| 2015-02-15 | Conversion (derivative) | 518 | — | 0 |
| 2015-02-15 | Tax withholding (derivative) | 315 | $21.96 | 518 |
| 2015-02-15 | Option exercise (derivative) | 833 | — | 833 |
| 2015-02-15 | Option exercise (derivative) | 833 | $0.00 | 30,834 |
| 2015-02-15 | Conversion | 518 | — | 72,490 |
| 2015-02-01 | Option exercise (derivative) | 250 | $0.00 | 4,501 |
| 2015-02-01 | Option exercise (derivative) | 833 | $0.00 | 25,001 |
| 2015-02-01 | Option exercise (derivative) | 1,083 | — | 1,083 |
| 2015-02-01 | Conversion (derivative) | 673 | — | 0 |
| 2015-02-01 | Tax withholding (derivative) | 410 | $19.56 | 410 |
| 2015-02-01 | Conversion | 673 | — | 71,972 |
| 2015-01-21 | Tax withholding (derivative) | 53 | $21.35 | 87 |
| 2015-01-21 | Option exercise (derivative) | 140 | $0.00 | 2,370 |
| 2015-01-21 | Conversion (derivative) | 87 | — | 0 |
| 2015-01-21 | Option exercise (derivative) | 140 | — | 140 |
| 2015-01-21 | Conversion | 87 | — | 71,299 |
| 2015-01-15 | Tax withholding (derivative) | 316 | $22.22 | 518 |
| 2015-01-15 | Option exercise (derivative) | 834 | $0.00 | 31,667 |
| 2015-01-15 | Option exercise (derivative) | 834 | — | 834 |
| 2015-01-15 | Conversion (derivative) | 518 | — | 0 |
| 2015-01-15 | Conversion | 518 | — | 71,212 |
| 2015-01-01 | Conversion (derivative) | 673 | — | 0 |
| 2015-01-01 | Option exercise (derivative) | 250 | $0.00 | 4,751 |
| 2015-01-01 | Option exercise (derivative) | 833 | $0.00 | 25,834 |
| 2015-01-01 | Option exercise (derivative) | 1,083 | — | 1,083 |
| 2015-01-01 | Tax withholding (derivative) | 410 | $19.85 | 410 |
| 2015-01-01 | Conversion | 673 | — | 70,694 |
| 2014-12-21 | Conversion (derivative) | 73 | — | 0 |
| 2014-12-21 | Tax withholding (derivative) | 66 | $20.06 | 73 |
| 2014-12-21 | Option exercise (derivative) | 139 | — | 139 |
| 2014-12-21 | Option exercise (derivative) | 139 | $0.00 | 2,510 |
| 2014-12-21 | Conversion | 73 | — | 70,021 |
| 2014-12-15 | Option exercise (derivative) | 833 | $0.00 | 32,501 |
| 2014-12-15 | Tax withholding (derivative) | 393 | $18.44 | 440 |
| 2014-12-15 | Conversion (derivative) | 440 | — | 0 |
| 2014-12-15 | Option exercise (derivative) | 833 | — | 833 |
| 2014-12-15 | Conversion | 440 | — | 69,948 |
| 2014-12-01 | Conversion (derivative) | 572 | — | 0 |
| 2014-12-01 | Tax withholding (derivative) | 512 | $24.26 | 572 |
| 2014-12-01 | Option exercise (derivative) | 1,084 | — | 1,084 |
| 2014-12-01 | Option exercise (derivative) | 834 | $0.00 | 26,667 |
| 2014-12-01 | Option exercise (derivative) | 250 | $0.00 | 5,001 |
| 2014-12-01 | Conversion | 572 | — | 69,508 |
| 2014-11-21 | Option exercise (derivative) | 140 | $0.00 | 2,649 |
| 2014-11-21 | Conversion (derivative) | 73 | — | 0 |
| 2014-11-21 | Tax withholding (derivative) | 67 | $23.00 | 73 |
| 2014-11-21 | Option exercise (derivative) | 140 | — | 140 |
| 2014-11-21 | Conversion | 73 | — | 68,936 |
| 2014-11-15 | Conversion (derivative) | 440 | — | 0 |
| 2014-11-15 | Tax withholding (derivative) | 393 | $21.57 | 440 |
| 2014-11-15 | Option exercise (derivative) | 833 | — | 833 |
| 2014-11-15 | Option exercise (derivative) | 833 | $0.00 | 33,334 |
| 2014-11-15 | Conversion | 440 | — | 68,863 |
| 2014-11-01 | Conversion (derivative) | 572 | — | 0 |
| 2014-11-01 | Option exercise (derivative) | 250 | $0.00 | 5,251 |
| 2014-11-01 | Option exercise (derivative) | 833 | $0.00 | 27,501 |
| 2014-11-01 | Option exercise (derivative) | 1,083 | — | 1,083 |
| 2014-11-01 | Tax withholding (derivative) | 511 | $25.10 | 572 |
| 2014-11-01 | Conversion | 572 | — | 68,423 |
| 2014-10-21 | Tax withholding (derivative) | 66 | $30.02 | 73 |
| 2014-10-21 | Option exercise (derivative) | 139 | — | 139 |
| 2014-10-21 | Option exercise (derivative) | 139 | $0.00 | 2,789 |
| 2014-10-21 | Conversion (derivative) | 73 | — | 0 |
| 2014-10-21 | Conversion | 73 | — | 67,851 |
| 2014-10-15 | Option exercise (derivative) | 834 | — | 834 |
| 2014-10-15 | Tax withholding (derivative) | 394 | $26.18 | 440 |
| 2014-10-15 | Conversion (derivative) | 440 | — | 0 |
| 2014-10-15 | Option exercise (derivative) | 834 | $0.00 | 34,167 |
| 2014-10-15 | Conversion | 440 | — | 67,778 |
| 2014-10-07 | Tax withholding (derivative) | 20,083 | $32.80 | 31,517 |
| 2014-10-07 | Option exercise (derivative) | 51,600 | — | 51,600 |
| 2014-10-07 | Conversion (derivative) | 35,821 | — | 0 |
| 2014-10-07 | Option exercise (derivative) | 5,436 | $0.00 | 2,928 |
| 2014-10-07 | Option exercise (derivative) | 9,499 | $0.00 | 5,501 |
| 2014-10-07 | Option exercise (derivative) | 21,666 | $0.00 | 28,334 |
| 2014-10-07 | Option exercise (derivative) | 14,999 | $0.00 | 35,001 |
| 2014-10-07 | Conversion | 35,821 | — | 35,821 |
| 2014-10-07 | Grant / award | 31,517 | — | 67,338 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.