Jan 17
2023
SELL
Payment of exercise price or tax liability
$63,581,172
$173.43 p/Share
366,610
Reduced 32.35%
766,583
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$39,729,577
$72.54 p/Share
547,692
Added 32.58%
1,133,193
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$4,391,440
$165.89 p/Share
26,472
Reduced 4.33%
585,447
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
60,965
Added 9.06%
611,919
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$816,052
$168.85 p/Share
4,833
Reduced 0.87%
550,954
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
11,129
Added 1.96%
555,787
Common Stock
Jan 14
2022
SELL
Payment of exercise price or tax liability
$25,334,273
$167.84 p/Share
150,943
Reduced 21.7%
544,658
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
$15,162,638
$65.37 p/Share
231,951
Added 25.01%
695,601
Common Stock
Dec 09
2021
-
12,640
Reduced 2.65%
463,650
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$5,248,928
$165.55 p/Share
31,706
Reduced 6.24%
476,218
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
75,105
Added 12.88%
507,924
Common Stock
Nov 25
2020
-
20,950
Reduced 4.62%
432,819
Common Stock
Sep 14
2020
BUY
Acquisition or disposition by will or laws
-
2,750
Added 0.6%
453,751
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$6,841,567
$150.46 p/Share
45,471
Reduced 9.16%
451,001
Common Stock
Feb 13
2020
BUY
Exercise of conversion of derivative security
-
107,016
Added 17.73%
496,472
Common Stock
Feb 11
2019
SELL
Payment of exercise price or tax liability
$4,931,126
$131.94 p/Share
37,374
Reduced 8.76%
389,456
Common Stock
Feb 11
2019
BUY
Exercise of conversion of derivative security
-
73,947
Added 15.13%
414,703
Common Stock
Feb 11
2019
BUY
Grant, award, or other acquisition
-
12,127
Added 2.76%
426,830
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$1,545,456
$132.0 p/Share
11,708
Reduced 3.32%
340,756
Common Stock
Feb 08
2019
BUY
Exercise of conversion of derivative security
-
29,579
Added 7.74%
352,464
Common Stock
Dec 11
2018
-
13,674
Reduced 4.06%
322,885
Common Stock
Nov 16
2018
SELL
Open market or private sale
$38,601,313
$145.96 p/Share
264,465
Reduced 44.0%
336,559
Common Stock
Nov 16
2018
BUY
Exercise of conversion of derivative security
$16,505,261
$62.41 p/Share
264,465
Added 30.56%
601,024
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$6,341,068
$129.51 p/Share
48,962
Reduced 12.7%
336,559
Common Stock
Feb 12
2018
BUY
Grant, award, or other acquisition
-
29,849
Added 7.19%
385,521
Common Stock