Mar 14
2023
SELL
Payment of exercise price or tax liability
$3,496,665
$310.87 p/Share
11,248
Reduced 13.53%
71,857
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
$2,546,179
$168.8 p/Share
15,084
Added 15.36%
83,105
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$1,647,324
$324.66 p/Share
5,074
Reduced 6.94%
68,021
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$1,073,889
$147.31 p/Share
7,290
Added 9.07%
73,095
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$3,094,232
$310.51 p/Share
9,965
Reduced 13.15%
65,805
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
22,471
Added 22.87%
75,770
Common Stock
Dec 18
2022
SELL
Payment of exercise price or tax liability
$291,572
$324.33 p/Share
899
Reduced 1.66%
53,299
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$278,599
$324.33 p/Share
859
Reduced 1.56%
54,128
Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$301,664
$334.44 p/Share
902
Reduced 1.61%
54,987
Common Stock
Dec 13
2022
SELL
Payment of exercise price or tax liability
$210,268
$333.23 p/Share
631
Reduced 1.12%
55,889
Common Stock
Dec 12
2022
BUY
Grant, award, or other acquisition
-
4,015
Added 6.63%
56,520
Common Stock
Nov 29
2022
SELL
Payment of exercise price or tax liability
$7,381,937
$329.11 p/Share
22,430
Reduced 29.93%
52,505
Common Stock
Nov 29
2022
SELL
Open market or private sale
$2,392,723
$328.22 p/Share
7,290
Reduced 12.19%
52,505
Common Stock
Nov 29
2022
BUY
Exercise of conversion of derivative security
$5,980,911
$155.83 p/Share
38,381
Added 39.09%
59,795
Common Stock
Aug 02
2022
SELL
Open market or private sale
$3,265,471
$270.41 p/Share
12,076
Reduced 21.6%
43,844
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
$1,834,344
$151.9 p/Share
12,076
Added 17.76%
55,920
Common Stock
May 17
2022
SELL
Open market or private sale
$4,367,986
$249.03 p/Share
17,540
Reduced 28.57%
43,844
Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$1,965,883
$112.08 p/Share
17,540
Added 22.22%
61,384
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$962,458
$216.04 p/Share
4,455
Reduced 9.22%
43,844
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
11,613
Added 19.38%
48,299
Common Stock
Dec 18
2021
SELL
Payment of exercise price or tax liability
$214,277
$238.35 p/Share
899
Reduced 2.39%
36,686
Common Stock
Dec 16
2021
SELL
Payment of exercise price or tax liability
$209,648
$244.06 p/Share
859
Reduced 2.23%
37,585
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$222,478
$246.65 p/Share
902
Reduced 2.29%
38,444
Common Stock
Dec 13
2021
BUY
Grant, award, or other acquisition
-
4,276
Added 9.8%
39,346
Common Stock
Feb 26
2021
SELL
Open market or private sale
$4,154,288
$236.86 p/Share
17,539
Reduced 36.94%
29,935
Common Stock