Nov 07
2022
BUY
Grant, award, or other acquisition
-
10,305
Added 17.2%
49,625
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$63,777
$151.85 p/Share
420
Reduced 1.06%
39,320
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
-
1,065
Added 2.61%
39,740
Common Stock
Oct 29
2022
SELL
Payment of exercise price or tax liability
$104,493
$151.66 p/Share
689
Reduced 1.75%
38,675
Common Stock
Oct 29
2022
BUY
Exercise of conversion of derivative security
-
1,749
Added 4.25%
39,364
Common Stock
Oct 27
2022
SELL
Payment of exercise price or tax liability
$95,732
$147.28 p/Share
650
Reduced 1.7%
37,615
Common Stock
Oct 27
2022
BUY
Exercise of conversion of derivative security
-
1,651
Added 4.14%
38,265
Common Stock
Nov 18
2021
SELL
Open market or private sale
$1,579,101
$219.35 p/Share
7,199
Reduced 16.43%
36,614
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
$137,531
$199.9 p/Share
688
Reduced 1.55%
43,813
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
-
1,748
Added 3.78%
44,501
Common Stock
Oct 27
2021
SELL
Payment of exercise price or tax liability
$127,497
$196.15 p/Share
650
Reduced 1.5%
42,753
Common Stock
Oct 27
2021
BUY
Exercise of conversion of derivative security
-
1,651
Added 3.66%
43,403
Common Stock
Aug 06
2021
SELL
Open market or private sale
$1,040,668
$211.69 p/Share
4,916
Reduced 10.53%
41,752
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$4,972,348
$206.39 p/Share
24,092
Reduced 34.05%
46,668
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
-
61,224
Added 46.39%
70,760
Common Stock
Jul 26
2021
SELL
Payment of exercise price or tax liability
$499,514
$196.35 p/Share
2,544
Reduced 21.06%
9,536
Common Stock
Jul 26
2021
BUY
Exercise of conversion of derivative security
-
6,465
Added 34.86%
12,080
Common Stock
Feb 12
2021
SELL
Open market or private sale
$526,158
$195.09 p/Share
2,697
Reduced 32.45%
5,615
Common Stock
Oct 29
2020
SELL
Payment of exercise price or tax liability
$79,679
$129.77 p/Share
614
Reduced 6.88%
8,312
Common Stock
Oct 29
2020
BUY
Exercise of conversion of derivative security
-
1,748
Added 16.38%
8,926
Common Stock
Oct 26
2020
SELL
Payment of exercise price or tax liability
$45,681
$137.18 p/Share
333
Reduced 4.43%
7,178
Common Stock
Oct 26
2020
BUY
Exercise of conversion of derivative security
-
1,364
Added 15.37%
7,511
Common Stock