SEC CIK 1637230
Adest Meir
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| SEDGview stock → | 126,824 | 2023-06-02 |
Position History — SEDG
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — SEDG
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2023-06-02 | Open-market sale | 100 | $300.32 | 126,824 |
| 2023-06-02 | Open-market sale | 200 | $303.09 | 126,624 |
| 2023-06-02 | Option exercise | 247 | $101.81 | 126,924 |
| 2023-06-01 | Open-market sale | 57 | $293.16 | 126,677 |
| 2023-05-04 | Open-market sale | 1,000 | $301.83 | 131,677 |
| 2023-05-04 | Open-market sale | 1,500 | $300.21 | 132,677 |
| 2023-04-03 | Option exercise (derivative) | 944 | $0.00 | 2,639 |
| 2023-04-03 | Option exercise (derivative) | 248 | $0.00 | 2,391 |
| 2023-04-03 | Open-market sale | 800 | $307.19 | 135,877 |
| 2023-04-03 | Option exercise | 248 | $101.81 | 136,677 |
| 2023-04-03 | Option exercise | 944 | $36.15 | 136,429 |
| 2023-04-03 | Open-market sale | 1,700 | $308.10 | 134,177 |
| 2023-02-15 | Open-market sale | 438 | $314.42 | 143,630 |
| 2023-02-15 | Open-market sale | 697 | $317.86 | 139,068 |
| 2023-02-15 | Open-market sale | 2,722 | $316.83 | 139,765 |
| 2023-02-15 | Open-market sale | 1,143 | $315.98 | 142,487 |
| 2023-02-06 | Option exercise (derivative) | 247 | $0.00 | 2,144 |
| 2023-01-17 | Open-market sale | 500 | $319.02 | 140,485 |
| 2023-01-17 | Open-market sale | 1,322 | $317.74 | 140,985 |
| 2023-01-17 | Open-market sale | 1,200 | $315.21 | 142,907 |
| 2023-01-17 | Open-market sale | 600 | $312.93 | 144,885 |
| 2023-01-17 | Open-market sale | 778 | $313.80 | 144,107 |
| 2023-01-17 | Open-market sale | 600 | $316.84 | 142,307 |
| 2023-01-05 | Grant / award | 758 | $0.00 | 153,710 |
| 2023-01-04 | Grant / award | 2,014 | $0.00 | 152,952 |
| 2022-12-15 | Option exercise | 237 | $101.81 | 155,938 |
| 2022-12-15 | Option exercise | 943 | $36.15 | 155,691 |
| 2022-12-15 | Open-market sale | 1,100 | $328.68 | 154,638 |
| 2022-12-15 | Open-market sale | 19 | $334.73 | 150,938 |
| 2022-12-15 | Open-market sale | 200 | $333.52 | 150,957 |
| 2022-12-15 | Open-market sale | 1,200 | $329.41 | 153,438 |
| 2022-12-15 | Open-market sale | 891 | $332.12 | 151,157 |
| 2022-12-15 | Open-market sale | 1,390 | $330.78 | 152,048 |
| 2022-12-15 | Open-market sale | 200 | $326.94 | 155,738 |
| 2022-12-01 | Open-market sale | 63 | $295.98 | 154,748 |
| 2022-11-17 | Open-market sale | 2,500 | $300.29 | 154,748 |
| 2022-11-15 | Open-market sale | 700 | $289.79 | 158,548 |
| 2022-11-15 | Open-market sale | 1,100 | $291.52 | 157,448 |
| 2022-11-15 | Open-market sale | 200 | $292.75 | 157,248 |
| 2022-11-15 | Open-market sale | 500 | $288.17 | 159,248 |
| 2022-11-08 | Open-market sale | 2,500 | $250.30 | 159,748 |
| 2022-09-19 | Open-market sale | 1,000 | $310.12 | 162,248 |
| 2022-09-19 | Open-market sale | 1,100 | $304.80 | 166,148 |
| 2022-09-19 | Open-market sale | 700 | $306.11 | 165,448 |
| 2022-09-19 | Open-market sale | 700 | $308.00 | 164,748 |
| 2022-09-19 | Open-market sale | 1,500 | $308.97 | 163,248 |
| 2022-09-07 | Option exercise (derivative) | 248 | $0.00 | 4,773 |
| 2022-09-07 | Option exercise (derivative) | 943 | $0.00 | 5,021 |
| 2022-09-07 | Open-market sale | 179 | $308.64 | 168,149 |
| 2022-09-07 | Open-market sale | 438 | $310.80 | 167,465 |
| 2022-09-07 | Open-market sale | 217 | $311.44 | 167,248 |
| 2022-09-07 | Option exercise | 943 | $36.15 | 169,278 |
| 2022-09-07 | Open-market sale | 65 | $306.95 | 168,328 |
| 2022-09-07 | Open-market sale | 246 | $309.82 | 167,903 |
| 2022-09-07 | Option exercise | 248 | $101.81 | 169,526 |
| 2022-09-07 | Open-market sale | 298 | $300.54 | 169,228 |
| 2022-09-07 | Open-market sale | 269 | $301.64 | 168,959 |
| 2022-09-07 | Open-market sale | 50 | $302.19 | 168,909 |
| 2022-09-07 | Open-market sale | 105 | $303.62 | 168,804 |
| 2022-09-07 | Open-market sale | 171 | $304.69 | 168,633 |
| 2022-09-07 | Open-market sale | 240 | $305.93 | 168,393 |
| 2022-09-07 | Option exercise (derivative) | 247 | $0.00 | 3,583 |
| 2022-09-07 | Option exercise (derivative) | 943 | $0.00 | 3,830 |
| 2022-08-08 | Open-market sale | 371 | $323.88 | 169,371 |
| 2022-08-08 | Open-market sale | 174 | $322.69 | 169,742 |
| 2022-08-08 | Open-market sale | 235 | $325.69 | 169,136 |
| 2022-08-08 | Open-market sale | 499 | $326.79 | 168,637 |
| 2022-08-08 | Open-market sale | 121 | $320.86 | 169,916 |
| 2022-08-08 | Open-market sale | 110 | $317.35 | 170,037 |
| 2022-08-08 | Open-market sale | 385 | $309.40 | 172,193 |
| 2022-08-08 | Open-market sale | 587 | $308.65 | 172,578 |
| 2022-08-08 | Open-market sale | 599 | $307.47 | 173,165 |
| 2022-08-08 | Open-market sale | 487 | $306.36 | 173,764 |
| 2022-08-08 | Open-market sale | 590 | $305.57 | 174,251 |
| 2022-08-08 | Open-market sale | 508 | $304.19 | 174,841 |
| 2022-08-08 | Open-market sale | 708 | $303.39 | 175,349 |
| 2022-08-08 | Open-market sale | 600 | $315.39 | 170,491 |
| 2022-08-08 | Open-market sale | 801 | $314.34 | 171,091 |
| 2022-08-08 | Open-market sale | 70 | $312.70 | 171,892 |
| 2022-08-08 | Open-market sale | 344 | $316.42 | 170,147 |
| 2022-08-08 | Open-market sale | 231 | $311.24 | 171,962 |
| 2022-08-08 | Open-market sale | 35 | $328.71 | 168,335 |
| 2022-08-08 | Open-market sale | 267 | $327.96 | 168,370 |
| 2022-07-27 | Open-market sale | 200 | $311.78 | 182,109 |
| 2022-07-27 | Open-market sale | 300 | $313.47 | 181,809 |
| 2022-07-27 | Open-market sale | 300 | $314.87 | 181,509 |
| 2022-07-27 | Open-market sale | 400 | $316.24 | 181,109 |
| 2022-07-27 | Open-market sale | 500 | $317.62 | 180,609 |
| 2022-07-27 | Open-market sale | 300 | $318.72 | 180,309 |
| 2022-07-27 | Open-market sale | 500 | $320.44 | 179,809 |
| 2022-07-27 | Open-market sale | 600 | $321.46 | 179,209 |
| 2022-07-27 | Open-market sale | 600 | $322.96 | 178,609 |
| 2022-07-27 | Open-market sale | 1,252 | $324.34 | 177,357 |
| 2022-07-27 | Open-market sale | 1,200 | $325.07 | 176,157 |
| 2022-07-27 | Open-market sale | 100 | $326.00 | 176,057 |
| 2022-07-26 | Open-market sale | 1,152 | $300.56 | 182,509 |
| 2022-07-26 | Open-market sale | 200 | $301.37 | 182,309 |
| 2022-07-11 | Open-market sale | 97 | $283.39 | 127,254 |
| 2022-07-11 | Open-market sale | 34 | $282.39 | 127,351 |
| 2022-07-11 | Open-market sale | 914 | $281.76 | 127,385 |
| 2022-07-11 | Open-market sale | 1,668 | $279.74 | 129,248 |
| 2022-07-11 | Open-market sale | 228 | $277.99 | 130,916 |
| 2022-07-11 | Open-market sale | 533 | $277.46 | 131,144 |
| 2022-07-11 | Open-market sale | 210 | $285.16 | 127,044 |
| 2022-07-11 | Open-market sale | 83 | $286.17 | 126,961 |
| 2022-07-11 | Open-market sale | 84 | $291.29 | 126,877 |
| 2022-07-11 | Open-market sale | 200 | $293.00 | 126,677 |
| 2022-07-11 | Open-market sale | 949 | $280.37 | 128,299 |
| 2022-06-28 | Open-market sale | 96 | $300.27 | 183,661 |
| 2022-06-27 | Open-market sale | 1,038 | $300.61 | 185,019 |
| 2022-06-27 | Open-market sale | 824 | $301.80 | 184,195 |
| 2022-06-27 | Open-market sale | 222 | $303.23 | 183,973 |
| 2022-06-27 | Open-market sale | 216 | $303.73 | 183,757 |
| 2022-06-13 | Option exercise (derivative) | 247 | $0.00 | 5,964 |
| 2022-06-13 | Option exercise (derivative) | 943 | $0.00 | 6,211 |
| 2022-06-13 | Open-market sale | 400 | $259.85 | 189,557 |
| 2022-06-13 | Open-market sale | 200 | $261.35 | 189,357 |
| 2022-06-13 | Open-market sale | 200 | $262.77 | 189,157 |
| 2022-06-13 | Open-market sale | 939 | $263.99 | 188,218 |
| 2022-06-13 | Open-market sale | 720 | $265.15 | 187,498 |
| 2022-06-13 | Open-market sale | 237 | $266.03 | 187,261 |
| 2022-06-13 | Open-market sale | 524 | $267.63 | 186,737 |
| 2022-06-13 | Open-market sale | 134 | $268.46 | 186,603 |
| 2022-06-13 | Open-market sale | 400 | $258.78 | 189,957 |
| 2022-06-13 | Open-market sale | 700 | $257.33 | 190,357 |
| 2022-06-13 | Option exercise | 247 | $101.81 | 191,057 |
| 2022-06-13 | Option exercise | 943 | $36.15 | 190,810 |
| 2022-06-13 | Open-market sale | 346 | $269.99 | 186,257 |
| 2022-06-13 | Open-market sale | 200 | $270.83 | 186,057 |
| 2022-06-02 | Open-market sale | 600 | $304.07 | 189,867 |
| 2022-06-02 | Open-market sale | 2,889 | $300.55 | 191,978 |
| 2022-06-02 | Open-market sale | 711 | $301.91 | 191,267 |
| 2022-06-02 | Open-market sale | 800 | $302.86 | 190,467 |
| 2022-06-01 | Open-market sale | 61 | $273.61 | 199,867 |
| 2022-05-16 | Open-market sale | 500 | $223.83 | 198,517 |
| 2022-05-16 | Open-market sale | 850 | $222.55 | 199,017 |
| 2022-05-16 | Open-market sale | 700 | $224.72 | 197,817 |
| 2022-05-16 | Open-market sale | 1,100 | $225.88 | 196,717 |
| 2022-05-16 | Open-market sale | 500 | $227.00 | 196,217 |
| 2022-05-16 | Open-market sale | 700 | $228.33 | 195,517 |
| 2022-05-16 | Open-market sale | 200 | $232.36 | 194,867 |
| 2022-05-16 | Open-market sale | 300 | $231.23 | 195,067 |
| 2022-05-16 | Open-market sale | 150 | $229.15 | 195,367 |
| 2022-04-18 | Open-market sale | 2,564 | $302.73 | 200,216 |
| 2022-04-18 | Open-market sale | 1,321 | $299.88 | 208,546 |
| 2022-04-18 | Open-market sale | 2,629 | $300.71 | 205,917 |
| 2022-04-18 | Open-market sale | 349 | $303.98 | 199,867 |
| 2022-04-18 | Open-market sale | 3,137 | $301.84 | 202,780 |
| 2022-03-21 | Option exercise (derivative) | 1,886 | $0.00 | 9,134 |
| 2022-03-21 | Option exercise (derivative) | 1,980 | $0.00 | 7,154 |
| 2022-03-21 | Option exercise (derivative) | 1 | $0.00 | 12,101 |
| 2022-03-21 | Option exercise (derivative) | 1,081 | $0.00 | 11,020 |
| 2022-03-21 | Open-market sale | 1,107 | $309.00 | 216,315 |
| 2022-03-21 | Open-market sale | 1,724 | $307.94 | 217,422 |
| 2022-03-21 | Open-market sale | 597 | $307.07 | 219,146 |
| 2022-03-21 | Open-market sale | 1,192 | $310.11 | 215,123 |
| 2022-03-21 | Open-market sale | 124 | $305.69 | 219,743 |
| 2022-03-21 | Option exercise | 1,980 | $101.81 | 219,867 |
| 2022-03-21 | Option exercise | 1,886 | $36.15 | 217,887 |
| 2022-03-21 | Option exercise | 1,081 | $38.05 | 216,001 |
| 2022-03-21 | Option exercise | 1 | $17.14 | 214,920 |
| 2022-03-21 | Open-market sale | 200 | $316.59 | 209,867 |
| 2022-03-21 | Open-market sale | 335 | $316.10 | 210,067 |
| 2022-03-21 | Open-market sale | 701 | $314.76 | 210,402 |
| 2022-03-21 | Open-market sale | 522 | $313.23 | 211,103 |
| 2022-03-21 | Open-market sale | 946 | $312.10 | 211,625 |
| 2022-03-21 | Open-market sale | 2,552 | $311.08 | 212,571 |
| 2022-02-28 | Open-market sale | 99 | $293.26 | 216,216 |
| 2022-02-28 | Open-market sale | 194 | $318.99 | 214,975 |
| 2022-02-28 | Open-market sale | 34 | $317.23 | 215,169 |
| 2022-02-28 | Open-market sale | 33 | $315.20 | 215,203 |
| 2022-02-28 | Open-market sale | 104 | $314.23 | 215,236 |
| 2022-02-28 | Open-market sale | 212 | $313.07 | 215,340 |
| 2022-02-28 | Open-market sale | 132 | $311.32 | 215,552 |
| 2022-02-28 | Open-market sale | 101 | $310.31 | 215,684 |
| 2022-02-28 | Open-market sale | 68 | $308.67 | 215,785 |
| 2022-02-28 | Open-market sale | 66 | $307.58 | 215,853 |
| 2022-02-28 | Open-market sale | 68 | $305.99 | 215,919 |
| 2022-02-28 | Open-market sale | 68 | $302.19 | 215,987 |
| 2022-02-28 | Open-market sale | 24 | $299.69 | 216,055 |
| 2022-02-28 | Open-market sale | 70 | $297.99 | 216,079 |
| 2022-02-28 | Open-market sale | 67 | $295.83 | 216,149 |
| 2022-02-28 | Open-market sale | 56 | $319.82 | 214,919 |
| 2022-02-28 | Open-market sale | 35 | $286.57 | 216,315 |
| 2022-02-01 | Open-market sale | 300 | $232.92 | 225,352 |
| 2022-02-01 | Open-market sale | 560 | $239.27 | 223,192 |
| 2022-02-01 | Open-market sale | 700 | $237.72 | 223,752 |
| 2022-02-01 | Open-market sale | 700 | $236.34 | 224,452 |
| 2022-02-01 | Open-market sale | 1,130 | $240.33 | 222,062 |
| 2022-02-01 | Open-market sale | 2,900 | $241.46 | 219,162 |
| 2022-02-01 | Open-market sale | 2,079 | $242.30 | 217,083 |
| 2022-02-01 | Open-market sale | 200 | $234.96 | 225,152 |
| 2022-01-03 | Open-market sale | 528 | $282.78 | 227,417 |
| 2022-01-03 | Open-market sale | 2,468 | $281.91 | 227,945 |
| 2022-01-03 | Open-market sale | 200 | $285.04 | 227,217 |
| 2022-01-03 | Open-market sale | 1,100 | $275.42 | 236,117 |
| 2022-01-03 | Open-market sale | 800 | $276.58 | 235,317 |
| 2022-01-03 | Open-market sale | 100 | $277.14 | 235,217 |
| 2022-01-03 | Open-market sale | 2,000 | $278.86 | 233,217 |
| 2022-01-03 | Open-market sale | 1,400 | $279.77 | 231,817 |
| 2022-01-03 | Open-market sale | 1,404 | $280.97 | 230,413 |
| 2022-01-03 | Grant / award | 2,035 | $0.00 | 229,252 |
| 2021-12-01 | Open-market sale | 49 | $325.64 | 247,217 |
| 2021-12-01 | Open-market sale | 600 | $331.74 | 238,225 |
| 2021-12-01 | Open-market sale | 800 | $330.66 | 238,825 |
| 2021-12-01 | Open-market sale | 900 | $329.35 | 239,625 |
| 2021-12-01 | Open-market sale | 1,200 | $328.30 | 240,525 |
| 2021-12-01 | Open-market sale | 500 | $327.23 | 241,725 |
| 2021-12-01 | Open-market sale | 400 | $326.13 | 242,225 |
| 2021-12-01 | Open-market sale | 400 | $324.97 | 242,625 |
| 2021-12-01 | Open-market sale | 500 | $323.84 | 243,025 |
| 2021-12-01 | Open-market sale | 108 | $335.01 | 237,217 |
| 2021-12-01 | Open-market sale | 300 | $320.87 | 244,225 |
| 2021-12-01 | Open-market sale | 200 | $319.44 | 244,525 |
| 2021-12-01 | Open-market sale | 400 | $318.64 | 244,725 |
| 2021-12-01 | Open-market sale | 700 | $317.62 | 245,125 |
| 2021-12-01 | Open-market sale | 100 | $316.18 | 245,825 |
| 2021-12-01 | Open-market sale | 1,292 | $315.49 | 245,925 |
| 2021-12-01 | Open-market sale | 500 | $332.85 | 237,725 |
| 2021-12-01 | Open-market sale | 400 | $333.89 | 237,325 |
| 2021-12-01 | Open-market sale | 700 | $322.75 | 243,525 |
| 2021-11-01 | Open-market sale | 600 | $357.68 | 259,571 |
| 2021-11-01 | Open-market sale | 100 | $370.04 | 250,171 |
| 2021-11-01 | Open-market sale | 100 | $366.04 | 250,271 |
| 2021-11-01 | Open-market sale | 300 | $363.82 | 250,871 |
| 2021-11-01 | Open-market sale | 500 | $365.18 | 250,371 |
| 2021-11-01 | Open-market sale | 1,000 | $362.87 | 251,171 |
| 2021-11-01 | Open-market sale | 1,400 | $361.74 | 252,171 |
| 2021-11-01 | Open-market sale | 3,286 | $360.79 | 253,571 |
| 2021-11-01 | Open-market sale | 1,314 | $359.66 | 256,857 |
| 2021-11-01 | Open-market sale | 1,400 | $358.88 | 258,171 |
| 2021-10-01 | Open-market sale | 10,000 | $269.98 | 260,171 |
| 2021-09-09 | Open-market sale | 2,651 | $277.66 | 271,871 |
| 2021-09-09 | Open-market sale | 1,000 | $278.64 | 270,871 |
| 2021-09-09 | Open-market sale | 700 | $279.57 | 270,171 |
| 2021-09-09 | Open-market sale | 2,516 | $276.72 | 274,522 |
| 2021-09-09 | Open-market sale | 200 | $274.57 | 279,054 |
| 2021-09-09 | Open-market sale | 917 | $273.45 | 279,254 |
| 2021-09-09 | Open-market sale | 2,016 | $275.89 | 277,038 |
| 2021-08-31 | Option exercise (derivative) | 943 | $0.00 | 13,503 |
| 2021-08-31 | Option exercise (derivative) | 540 | $0.00 | 14,446 |
| 2021-08-31 | Option exercise | 943 | $36.15 | 282,833 |
| 2021-08-31 | Option exercise | 540 | $38.05 | 281,890 |
| 2021-08-31 | Open-market sale | 1,048 | $289.56 | 281,785 |
| 2021-08-31 | Open-market sale | 580 | $290.26 | 281,205 |
| 2021-08-31 | Open-market sale | 703 | $291.43 | 280,502 |
| 2021-08-31 | Open-market sale | 145 | $292.33 | 280,357 |
| 2021-08-31 | Open-market sale | 85 | $293.22 | 280,272 |
| 2021-08-31 | Open-market sale | 32 | $294.42 | 280,240 |
| 2021-08-31 | Open-market sale | 69 | $295.63 | 280,171 |
| 2021-08-02 | Option exercise (derivative) | 1,080 | $0.00 | 17,173 |
| 2021-08-02 | Option exercise (derivative) | 2,187 | $0.00 | 14,986 |
| 2021-08-02 | Option exercise (derivative) | 1,115 | $0.00 | 18,253 |
| 2021-08-02 | Open-market sale | 962 | $256.26 | 287,726 |
| 2021-08-02 | Option exercise | 1,115 | $14.85 | 285,421 |
| 2021-08-02 | Option exercise | 1,080 | $38.05 | 286,501 |
| 2021-08-02 | Option exercise | 2,187 | $36.15 | 288,688 |
| 2021-08-02 | Open-market sale | 1,481 | $257.75 | 286,245 |
| 2021-08-02 | Open-market sale | 185 | $262.26 | 281,350 |
| 2021-08-02 | Open-market sale | 2,110 | $260.51 | 281,535 |
| 2021-08-02 | Open-market sale | 1,800 | $259.90 | 283,645 |
| 2021-08-02 | Open-market sale | 800 | $258.85 | 285,445 |
| 2021-07-01 | Option exercise (derivative) | 6,301 | $0.00 | 19,368 |
| 2021-07-01 | Open-market sale | 100 | $275.25 | 284,306 |
| 2021-07-01 | Open-market sale | 3,166 | $273.55 | 286,640 |
| 2021-07-01 | Option exercise | 6,301 | $36.15 | 294,306 |
| 2021-07-01 | Open-market sale | 200 | $268.87 | 294,106 |
| 2021-07-01 | Open-market sale | 700 | $270.06 | 293,406 |
| 2021-07-01 | Open-market sale | 1,000 | $271.40 | 292,406 |
| 2021-07-01 | Open-market sale | 2,600 | $272.65 | 289,806 |
| 2021-07-01 | Open-market sale | 2,234 | $274.72 | 284,406 |
| 2021-06-01 | Option exercise (derivative) | 1,115 | $0.00 | 26,209 |
| 2021-06-01 | Option exercise (derivative) | 540 | $0.00 | 25,669 |
| 2021-06-01 | Open-market sale | 110 | $260.89 | 288,005 |
| 2021-06-01 | Open-market sale | 100 | $258.79 | 288,115 |
| 2021-06-01 | Open-market sale | 500 | $256.33 | 288,215 |
| 2021-06-01 | Open-market sale | 600 | $254.81 | 288,715 |
| 2021-06-01 | Open-market sale | 200 | $253.47 | 289,315 |
| 2021-06-01 | Open-market sale | 200 | $251.74 | 289,515 |
| 2021-06-01 | Open-market sale | 900 | $250.91 | 289,715 |
| 2021-06-01 | Open-market sale | 2,715 | $249.27 | 290,615 |
| 2021-06-01 | Open-market sale | 4,675 | $248.69 | 293,330 |
| 2021-06-01 | Option exercise | 540 | $38.05 | 298,005 |
| 2021-06-01 | Option exercise | 1,115 | $14.85 | 297,465 |
| 2021-06-01 | Open-market sale | 46 | $250.21 | 296,350 |
| 2021-05-03 | Option exercise (derivative) | 5,401 | $0.00 | 27,324 |
| 2021-05-03 | Open-market sale | 2,092 | $259.66 | 302,958 |
| 2021-05-03 | Open-market sale | 2,389 | $260.80 | 300,569 |
| 2021-05-03 | Open-market sale | 1,600 | $261.72 | 298,969 |
| 2021-05-03 | Open-market sale | 1,300 | $258.61 | 305,050 |
| 2021-05-03 | Option exercise | 5,401 | $38.05 | 306,350 |
| 2021-05-03 | Open-market sale | 531 | $265.82 | 296,350 |
| 2021-05-03 | Open-market sale | 588 | $264.66 | 296,881 |
| 2021-05-03 | Open-market sale | 500 | $263.68 | 297,469 |
| 2021-05-03 | Open-market sale | 1,000 | $262.50 | 297,969 |
| 2021-04-01 | Option exercise (derivative) | 9,921 | $0.00 | 32,725 |
| 2021-04-01 | Open-market sale | 100 | $290.76 | 303,630 |
| 2021-04-01 | Open-market sale | 500 | $288.93 | 303,730 |
| 2021-04-01 | Open-market sale | 400 | $291.92 | 303,230 |
| 2021-04-01 | Open-market sale | 419 | $293.26 | 302,811 |
| 2021-04-01 | Open-market sale | 600 | $294.25 | 302,211 |
| 2021-04-01 | Open-market sale | 1,101 | $285.49 | 306,030 |
| 2021-04-01 | Open-market sale | 700 | $287.73 | 304,230 |
| 2021-04-01 | Open-market sale | 1,100 | $286.52 | 304,930 |
| 2021-04-01 | Open-market sale | 1,116 | $284.37 | 307,131 |
| 2021-04-01 | Open-market sale | 1,964 | $283.18 | 308,247 |
| 2021-04-01 | Option exercise | 9,921 | $14.85 | 310,211 |
| 2021-04-01 | Open-market sale | 200 | $297.46 | 300,211 |
| 2021-04-01 | Open-market sale | 700 | $296.33 | 300,411 |
| 2021-04-01 | Open-market sale | 1,100 | $295.24 | 301,111 |
| 2021-03-01 | Option exercise (derivative) | 5,688 | $0.00 | 41,245 |
| 2021-03-01 | Open-market sale | 1,987 | $303.72 | 302,600 |
| 2021-03-01 | Option exercise | 5,688 | $14.85 | 307,336 |
| 2021-03-01 | Open-market sale | 900 | $307.84 | 297,336 |
| 2021-03-01 | Open-market sale | 867 | $307.05 | 298,236 |
| 2021-03-01 | Open-market sale | 1,200 | $305.85 | 299,103 |
| 2021-03-01 | Open-market sale | 2,297 | $304.67 | 300,303 |
| 2021-03-01 | Open-market sale | 623 | $302.37 | 304,587 |
| 2021-03-01 | Open-market sale | 826 | $301.49 | 305,210 |
| 2021-03-01 | Open-market sale | 900 | $300.55 | 306,036 |
| 2021-03-01 | Open-market sale | 400 | $299.28 | 306,936 |
| 2021-01-05 | Grant / award (derivative) | 1,401 | $0.00 | 46,933 |
| 2021-01-05 | Grant / award | 738 | $0.00 | 301,648 |
| 2021-01-05 | Grant / award | 2,216 | $0.00 | 300,910 |
| 2021-01-04 | Option exercise (derivative) | 968 | $0.00 | 45,532 |
| 2021-01-04 | Open-market sale | 200 | $319.14 | 300,054 |
| 2021-01-04 | Open-market sale | 300 | $309.76 | 303,194 |
| 2021-01-04 | Open-market sale | 200 | $308.39 | 303,494 |
| 2021-01-04 | Option exercise | 968 | $17.14 | 303,694 |
| 2021-01-04 | Open-market sale | 300 | $322.97 | 298,694 |
| 2021-01-04 | Open-market sale | 660 | $321.53 | 298,994 |
| 2021-01-04 | Open-market sale | 400 | $320.39 | 299,654 |
| 2021-01-04 | Open-market sale | 1,040 | $311.06 | 302,154 |
| 2021-01-04 | Open-market sale | 400 | $317.92 | 300,254 |
| 2021-01-04 | Open-market sale | 200 | $316.38 | 300,654 |
| 2021-01-04 | Open-market sale | 200 | $315.31 | 300,854 |
| 2021-01-04 | Open-market sale | 300 | $314.14 | 301,054 |
| 2021-01-04 | Open-market sale | 500 | $313.21 | 301,354 |
| 2021-01-04 | Open-market sale | 300 | $311.86 | 301,854 |
| 2020-12-01 | Option exercise (derivative) | 4,386 | $0.00 | 46,500 |
| 2020-12-01 | Open-market sale | 1,443 | $274.14 | 304,583 |
| 2020-12-01 | Open-market sale | 1,300 | $272.98 | 306,026 |
| 2020-12-01 | Open-market sale | 157 | $280.78 | 302,726 |
| 2020-12-01 | Open-market sale | 100 | $269.99 | 307,626 |
| 2020-12-01 | Option exercise | 4,386 | $17.14 | 307,726 |
| 2020-12-01 | Open-market sale | 1,100 | $275.12 | 303,483 |
| 2020-12-01 | Open-market sale | 400 | $276.06 | 303,083 |
| 2020-12-01 | Open-market sale | 200 | $279.95 | 302,883 |
| 2020-12-01 | Open-market sale | 300 | $271.64 | 307,326 |
| 2020-12-01 | Open-market sale | 82 | $274.43 | 302,726 |
| 2020-11-02 | Option exercise (derivative) | 2,393 | $0.00 | 50,886 |
| 2020-11-02 | Open-market sale | 338 | $271.03 | 304,197 |
| 2020-11-02 | Option exercise | 2,393 | $17.14 | 308,340 |
| 2020-11-02 | Open-market sale | 200 | $262.93 | 308,140 |
| 2020-11-02 | Open-market sale | 616 | $263.82 | 307,524 |
| 2020-11-02 | Open-market sale | 904 | $265.26 | 306,620 |
| 2020-11-02 | Open-market sale | 418 | $266.11 | 306,202 |
| 2020-11-02 | Open-market sale | 388 | $267.20 | 305,814 |
| 2020-11-02 | Open-market sale | 896 | $268.48 | 304,918 |
| 2020-11-02 | Open-market sale | 383 | $269.67 | 304,535 |
| 2020-11-02 | Open-market sale | 299 | $271.79 | 303,898 |
| 2020-11-02 | Open-market sale | 397 | $272.78 | 303,501 |
| 2020-11-02 | Open-market sale | 161 | $274.19 | 303,340 |
| 2020-10-01 | Option exercise (derivative) | 4,000 | $0.00 | 53,279 |
| 2020-10-01 | Open-market sale | 455 | $243.16 | 309,402 |
| 2020-10-01 | Open-market sale | 248 | $241.29 | 309,857 |
| 2020-10-01 | Open-market sale | 345 | $240.31 | 310,105 |
| 2020-10-01 | Option exercise | 4,000 | $25.09 | 310,947 |
| 2020-10-01 | Open-market sale | 130 | $236.28 | 310,817 |
| 2020-10-01 | Open-market sale | 245 | $237.99 | 310,572 |
| 2020-10-01 | Open-market sale | 122 | $239.17 | 310,450 |
| 2020-10-01 | Open-market sale | 22 | $249.27 | 305,947 |
| 2020-10-01 | Open-market sale | 473 | $248.88 | 305,969 |
| 2020-10-01 | Open-market sale | 818 | $247.82 | 306,442 |
| 2020-10-01 | Open-market sale | 1,095 | $246.81 | 307,260 |
| 2020-10-01 | Open-market sale | 498 | $245.92 | 308,355 |
| 2020-10-01 | Open-market sale | 549 | $244.45 | 308,853 |
| 2020-09-01 | Option exercise (derivative) | 4,000 | $0.00 | 57,279 |
| 2020-09-01 | Open-market sale | 670 | $221.59 | 307,556 |
| 2020-09-01 | Open-market sale | 1,321 | $219.30 | 309,826 |
| 2020-09-01 | Open-market sale | 1,600 | $220.66 | 308,226 |
| 2020-09-01 | Open-market sale | 700 | $217.10 | 311,247 |
| 2020-09-01 | Option exercise | 4,000 | $25.09 | 311,947 |
| 2020-09-01 | Open-market sale | 609 | $223.30 | 306,947 |
| 2020-09-01 | Open-market sale | 100 | $217.95 | 311,147 |
| 2020-08-11 | Open-market sale | 672 | $208.95 | 308,810 |
| 2020-08-11 | Open-market sale | 1,096 | $207.67 | 309,482 |
| 2020-08-11 | Open-market sale | 782 | $206.07 | 310,578 |
| 2020-08-11 | Open-market sale | 50 | $212.75 | 307,947 |
| 2020-08-11 | Open-market sale | 807 | $203.99 | 312,140 |
| 2020-08-11 | Open-market sale | 780 | $205.00 | 311,360 |
| 2020-08-11 | Open-market sale | 645 | $210.19 | 308,165 |
| 2020-08-11 | Open-market sale | 168 | $210.95 | 307,997 |
| 2020-06-01 | Open-market sale | 143 | $146.26 | 312,947 |
| 2020-05-01 | Open-market sale | 369 | $107.14 | 313,247 |
| 2020-05-01 | Open-market sale | 300 | $108.86 | 312,947 |
| 2020-05-01 | Open-market sale | 1,858 | $105.16 | 314,905 |
| 2020-05-01 | Open-market sale | 1,184 | $104.15 | 316,763 |
| 2020-05-01 | Open-market sale | 1,289 | $106.51 | 313,616 |
| 2020-04-06 | Open-market sale | 97 | $81.96 | 318,568 |
| 2020-04-06 | Open-market sale | 44 | $80.87 | 318,665 |
| 2020-04-06 | Open-market sale | 114 | $85.22 | 317,947 |
| 2020-04-06 | Open-market sale | 306 | $84.09 | 318,061 |
| 2020-04-06 | Open-market sale | 201 | $83.36 | 318,367 |
| 2020-04-01 | Open-market sale | 2,192 | $79.85 | 319,649 |
| 2020-04-01 | Open-market sale | 1,106 | $78.76 | 321,841 |
| 2020-04-01 | Open-market sale | 940 | $80.52 | 318,709 |
| 2020-03-02 | Open-market sale | 600 | $122.45 | 327,347 |
| 2020-03-02 | Open-market sale | 700 | $124.39 | 326,647 |
| 2020-03-02 | Open-market sale | 700 | $125.58 | 325,947 |
| 2020-03-02 | Open-market sale | 1,367 | $126.45 | 324,580 |
| 2020-03-02 | Open-market sale | 1,000 | $127.56 | 323,580 |
| 2020-03-02 | Open-market sale | 633 | $128.60 | 322,947 |
| 2020-02-03 | Option exercise (derivative) | 2,499 | $0.00 | 61,279 |
| 2020-02-03 | Open-market sale | 654 | $99.75 | 331,997 |
| 2020-02-03 | Open-market sale | 3,442 | $100.98 | 328,555 |
| 2020-02-03 | Open-market sale | 608 | $101.46 | 327,947 |
| 2020-02-03 | Open-market sale | 296 | $98.37 | 332,651 |
| 2020-02-03 | Option exercise | 2,499 | $5.01 | 332,947 |
| 2020-01-02 | Grant / award (derivative) | 3,960 | $0.00 | 63,778 |
| 2020-01-02 | Grant / award | 4,051 | $0.00 | 330,448 |
| 2020-01-02 | Option exercise (derivative) | 5,000 | $0.00 | 59,818 |
| 2020-01-02 | Open-market sale | 1,442 | $101.65 | 326,397 |
| 2020-01-02 | Open-market sale | 506 | $100.39 | 327,839 |
| 2020-01-02 | Option exercise | 5,000 | $5.01 | 331,397 |
| 2020-01-02 | Open-market sale | 1,603 | $97.30 | 329,794 |
| 2020-01-02 | Open-market sale | 1,099 | $98.23 | 328,695 |
| 2020-01-02 | Open-market sale | 350 | $99.23 | 328,345 |
| 2019-12-02 | Option exercise (derivative) | 5,000 | $0.00 | 64,818 |
| 2019-12-02 | Open-market sale | 563 | $82.70 | 326,397 |
| 2019-12-02 | Open-market sale | 3,758 | $81.55 | 326,960 |
| 2019-12-02 | Option exercise | 5,000 | $5.01 | 331,397 |
| 2019-12-02 | Open-market sale | 679 | $80.59 | 330,718 |
| 2019-06-03 | Open-market sale | 309 | $52.90 | 326,397 |
| 2019-01-02 | Grant / award (derivative) | 15,090 | $0.00 | 69,818 |
| 2019-01-02 | Grant / award | 8,298 | $0.00 | 326,397 |
| 2018-10-07 | Option exercise | 5,059 | $0.00 | 318,099 |
| 2018-08-01 | Option exercise (derivative) | 584 | $0.00 | 12,499 |
| 2018-08-01 | Open-market sale | 4,213 | $53.80 | 336,827 |
| 2018-08-01 | Option exercise | 584 | $5.01 | 341,040 |
| 2018-08-01 | Open-market sale | 4,494 | $54.69 | 332,333 |
| 2018-08-01 | Open-market sale | 18,892 | $56.02 | 313,441 |
| 2018-08-01 | Open-market sale | 401 | $56.49 | 313,040 |
| 2018-07-25 | Option exercise (derivative) | 200 | $0.00 | 13,083 |
| 2018-07-25 | Option exercise | 200 | $5.01 | 363,656 |
| 2018-07-25 | Open-market sale | 200 | $57.54 | 363,456 |
| 2018-07-17 | Option exercise (derivative) | 1,306 | $0.00 | 15,682 |
| 2018-07-17 | Option exercise (derivative) | 2,399 | $0.00 | 13,283 |
| 2018-07-17 | Option exercise | 2,399 | $5.01 | 365,855 |
| 2018-07-17 | Open-market sale | 2,399 | $55.06 | 363,456 |
| 2018-07-16 | Option exercise | 1,306 | $5.01 | 364,762 |
| 2018-07-16 | Open-market sale | 1,306 | $55.10 | 363,456 |
| 2018-07-09 | Option exercise (derivative) | 95 | $0.00 | 16,988 |
| 2018-07-09 | Option exercise | 95 | $5.01 | 364,551 |
| 2018-07-09 | Open-market sale | 95 | $55.00 | 363,456 |
| 2018-07-02 | Option exercise (derivative) | 24,000 | $0.00 | 17,083 |
| 2018-07-02 | Open-market sale | 1,000 | $47.15 | 363,456 |
| 2018-07-02 | Open-market sale | 13,380 | $49.68 | 348,576 |
| 2018-07-02 | Open-market sale | 1,500 | $48.39 | 361,956 |
| 2018-07-02 | Option exercise | 24,000 | $5.01 | 364,456 |
| 2018-07-02 | Open-market sale | 8,120 | $50.58 | 340,456 |
| 2018-06-04 | Option exercise (derivative) | 1,441 | $0.00 | 41,083 |
| 2018-06-04 | Option exercise | 1,441 | $5.01 | 341,897 |
| 2018-06-04 | Open-market sale | 1,241 | $55.38 | 340,656 |
| 2018-06-04 | Open-market sale | 200 | $56.15 | 340,456 |
| 2018-06-01 | Option exercise (derivative) | 2,417 | $0.00 | 0 |
| 2018-06-01 | Option exercise (derivative) | 24,142 | $0.00 | 42,524 |
| 2018-06-01 | Option exercise | 24,142 | $5.01 | 367,015 |
| 2018-06-01 | Open-market sale | 20,525 | $54.76 | 346,490 |
| 2018-06-01 | Open-market sale | 6,034 | $55.67 | 340,456 |
| 2018-06-01 | Option exercise | 2,417 | $2.46 | 342,873 |
| 2018-06-01 | Open-market sale | 337 | $55.59 | 340,456 |
| 2018-05-10 | Option exercise (derivative) | 4,000 | $0.00 | 2,417 |
| 2018-05-10 | Open-market sale | 4,000 | $63.30 | 2,417 |
| 2018-05-10 | Option exercise | 4,000 | $2.46 | 6,417 |
| 2018-05-07 | Option exercise (derivative) | 4,000 | $0.00 | 6,417 |
| 2018-05-07 | Open-market sale | 4,000 | $56.42 | 6,417 |
| 2018-05-07 | Option exercise | 4,000 | $2.46 | 10,417 |
| 2018-05-01 | Option exercise (derivative) | 24,000 | $0.00 | 10,417 |
| 2018-05-01 | Open-market sale | 24,000 | $52.30 | 10,417 |
| 2018-05-01 | Option exercise | 24,000 | $2.46 | 34,417 |
| 2018-04-03 | Option exercise (derivative) | 4,000 | $0.00 | 34,417 |
| 2018-04-03 | Open-market sale | 4,000 | $55.51 | 34,417 |
| 2018-04-03 | Option exercise | 4,000 | $2.46 | 38,417 |
| 2018-04-02 | Option exercise (derivative) | 24,000 | $0.00 | 38,417 |
| 2018-04-02 | Option exercise | 24,000 | $2.46 | 62,417 |
| 2018-04-02 | Open-market sale | 24,000 | $53.23 | 38,417 |
| 2018-03-21 | Option exercise (derivative) | 14,250 | $0.00 | 62,417 |
| 2018-03-21 | Option exercise (derivative) | 13,750 | $0.00 | 0 |
| 2018-03-21 | Open-market sale | 13,750 | $56.44 | 0 |
| 2018-03-21 | Open-market sale | 14,250 | $56.44 | 62,417 |
| 2018-03-21 | Option exercise | 14,250 | $2.46 | 76,667 |
| 2018-03-21 | Option exercise | 13,750 | $1.50 | 13,750 |
| 2018-02-15 | Open-market sale | 4,000 | $45.15 | 328,507 |
| 2018-02-01 | Open-market sale | 6,000 | $35.48 | 332,507 |
| 2018-01-02 | Option exercise (derivative) | 5,583 | $0.00 | 13,750 |
| 2018-01-02 | Option exercise | 5,583 | $1.50 | 19,333 |
| 2018-01-02 | Open-market sale | 5,583 | $37.76 | 13,750 |
| 2018-01-02 | Open-market sale | 417 | $37.76 | 338,507 |
| 2018-01-02 | Grant / award (derivative) | 8,642 | $0.00 | 8,642 |
| 2018-01-02 | Grant / award | 5,478 | $0.00 | 5,478 |
| 2017-12-07 | Option exercise (derivative) | 400 | $0.00 | 19,333 |
| 2017-12-07 | Open-market sale | 400 | $35.92 | 19,333 |
| 2017-12-07 | Option exercise | 400 | $1.50 | 19,733 |
| 2017-12-06 | Option exercise (derivative) | 900 | $0.00 | 19,733 |
| 2017-12-06 | Option exercise | 4,700 | $1.50 | 20,633 |
| 2017-12-06 | Open-market sale | 4,700 | $35.02 | 19,733 |
| 2017-12-01 | Option exercise (derivative) | 4,700 | $0.00 | 20,633 |
| 2017-12-01 | Open-market sale | 684 | $34.78 | 338,924 |
| 2017-12-01 | Open-market sale | 4,700 | $35.03 | 20,633 |
| 2017-12-01 | Option exercise | 4,700 | $1.50 | 25,333 |
| 2017-11-09 | Option exercise (derivative) | 2,000 | $0.00 | 25,333 |
| 2017-11-09 | Open-market sale | 2,000 | $38.27 | 25,333 |
| 2017-11-09 | Option exercise | 2,000 | $1.50 | 27,333 |
| 2017-11-01 | Option exercise (derivative) | 4,000 | $0.00 | 27,333 |
| 2017-11-01 | Open-market sale | 4,000 | $32.83 | 27,333 |
| 2017-11-01 | Option exercise | 4,000 | $1.50 | 31,333 |
| 2017-10-16 | Option exercise (derivative) | 2,000 | $0.00 | 31,333 |
| 2017-10-16 | Open-market sale | 2,000 | $30.27 | 31,333 |
| 2017-10-16 | Option exercise | 2,000 | $1.50 | 33,333 |
| 2017-10-02 | Option exercise (derivative) | 2,000 | $0.00 | 33,333 |
| 2017-10-02 | Option exercise | 2,000 | $1.50 | 329,624 |
| 2017-10-02 | Open-market sale | 2,000 | $28.64 | 327,624 |
| 2017-09-12 | Option exercise (derivative) | 2,000 | $0.00 | 35,333 |
| 2017-09-12 | Open-market sale | 2,000 | $26.31 | 329,624 |
| 2017-09-12 | Option exercise | 2,000 | $1.50 | 331,624 |
| 2017-07-03 | Option exercise (derivative) | 3,000 | $0.00 | 37,333 |
| 2017-07-03 | Option exercise | 3,000 | $1.50 | 332,624 |
| 2017-07-03 | Open-market sale | 3,000 | $20.00 | 329,624 |
| 2017-06-22 | Option exercise (derivative) | 5,800 | $0.00 | 40,333 |
| 2017-06-22 | Option exercise | 5,800 | $1.50 | 351,195 |
| 2017-06-22 | Open-market sale | 5,800 | $20.00 | 345,395 |
| 2017-06-21 | Option exercise (derivative) | 27,200 | $0.00 | 46,133 |
| 2017-06-21 | Option exercise | 27,200 | $1.50 | 372,595 |
| 2017-06-21 | Open-market sale | 27,200 | $20.00 | 345,395 |
| 2017-06-01 | Open-market sale | 1,018 | $18.46 | 345,395 |
| 2017-02-17 | Grant / award (derivative) | 17,839 | $0.00 | 17,839 |
| 2017-02-17 | Grant / award | 9,648 | $0.00 | 387,209 |
| 2016-12-01 | Open-market sale | 891 | $12.78 | 377,561 |
| 2016-05-31 | Option exercise (derivative) | 312 | $0.00 | 4,063 |
| 2016-05-31 | Option exercise | 312 | $0.00 | 377,561 |
| 2016-05-12 | Open-market sale | 260 | $18.13 | 325,624 |
| 2016-05-05 | Open-market sale | 1,100 | $23.34 | 325,884 |
| 2016-05-05 | Open-market sale | 2,029 | $22.51 | 326,984 |
| 2016-04-28 | Open-market sale | 1,300 | $27.90 | 329,013 |
| 2016-04-28 | Open-market sale | 1,333 | $27.20 | 330,313 |
| 2016-04-21 | Open-market sale | 2,735 | $27.73 | 331,646 |
| 2016-04-14 | Open-market sale | 2,976 | $25.27 | 334,381 |
| 2016-04-07 | Open-market sale | 2,957 | $25.23 | 337,357 |
| 2016-03-31 | Open-market sale | 2,979 | $25.34 | 340,314 |
| 2016-03-24 | Open-market sale | 2,913 | $23.94 | 343,493 |
| 2016-03-24 | Open-market sale | 200 | $24.62 | 343,293 |
| 2016-03-17 | Open-market sale | 2,870 | $27.20 | 346,406 |
| 2016-03-13 | Open-market sale | 1,000 | $27.16 | 349,276 |
| 2016-03-13 | Open-market sale | 1,804 | $26.53 | 350,276 |
| 2016-03-03 | Open-market sale | 700 | $28.28 | 352,080 |
| 2016-03-03 | Open-market sale | 1,975 | $27.55 | 352,780 |
| 2016-03-01 | Open-market sale | 38,700 | $26.00 | 354,755 |
| 2016-02-29 | Option exercise (derivative) | 313 | $0.00 | 4,375 |
| 2016-02-29 | Option exercise | 313 | $0.00 | 406,380 |
| 2016-02-26 | Grant / award | 1,000 | $0.00 | 406,067 |
| 2016-02-25 | Open-market sale | 2,412 | $24.52 | 394,055 |
| 2016-02-25 | Open-market sale | 600 | $25.13 | 393,455 |
| 2016-02-22 | Open-market sale | 600 | $26.17 | 396,467 |
| 2016-02-18 | Open-market sale | 700 | $26.62 | 397,067 |
| 2016-02-18 | Open-market sale | 12,820 | $26.04 | 397,767 |
| 2016-02-11 | Open-market sale | 2,995 | $23.05 | 410,787 |
| 2016-02-11 | Open-market sale | 200 | $23.76 | 410,587 |
| 2016-02-04 | Open-market sale | 2,133 | $29.55 | 413,782 |
| 2016-02-04 | Open-market sale | 600 | $28.41 | 415,915 |
| 2015-12-31 | Open-market sale | 2,619 | $28.17 | 428,028 |
| 2015-12-24 | Open-market sale | 2,686 | $27.81 | 430,647 |
| 2015-11-30 | Option exercise (derivative) | 312 | $0.00 | 4,688 |
| 2015-11-30 | Option exercise | 312 | $0.00 | 433,645 |
| 2015-08-19 | Grant / award (derivative) | 5,000 | $0.00 | 5,000 |
| 2015-08-19 | Grant / award (derivative) | 8,000 | $0.00 | 8,000 |
| 2015-08-19 | Grant / award | 5,000 | $0.00 | 438,333 |
| 2015-03-25 | — | — | — | — |
| 2015-01-28 | Open-market sale | 1,400 | $27.07 | 417,862 |
| 2015-01-28 | Open-market sale | 1,347 | $27.82 | 416,515 |
| 2015-01-21 | Open-market sale | 1,559 | $25.53 | 419,262 |
| 2015-01-21 | Open-market sale | 1,541 | $24.91 | 420,821 |
| 2015-01-14 | Open-market sale | 692 | $24.83 | 422,362 |
| 2015-01-14 | Open-market sale | 1,200 | $23.67 | 423,054 |
| 2015-01-14 | Open-market sale | 1,200 | $22.88 | 424,254 |
| 2015-01-07 | Open-market sale | 300 | $28.41 | 425,454 |
| 2015-01-07 | Open-market sale | 2,274 | $27.86 | 425,754 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.