Mar 01
2024
SELL
Open market or private sale
$2,834,507
$426.37 p/Share
6,648
Reduced 100.0%
0
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$2,230,614
$431.12 p/Share
5,174
Reduced 43.77%
6,648
Common Stock
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
4,629
Added 28.14%
11,822
Common Stock
Feb 25
2024
BUY
Grant, award, or other acquisition
-
7,084
Added 49.62%
7,193
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$49,282
$448.02 p/Share
110
Reduced 50.46%
108
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
-
110
Added 33.54%
218
Common Stock
Jul 27
2023
SELL
Payment of exercise price or tax liability
$21,534
$448.64 p/Share
48
Reduced 30.97%
107
Common Stock
Jul 27
2023
BUY
Exercise of conversion of derivative security
-
112
Added 41.95%
155
Common Stock
Mar 01
2023
SELL
Open market or private sale
$3,228,980
$473.18 p/Share
6,824
Reduced 100.0%
0
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$2,620,412
$479.49 p/Share
5,465
Reduced 44.47%
6,824
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
3,365
Added 21.91%
11,996
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
8,924
Added 42.07%
12,289
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$26,596
$483.58 p/Share
55
Reduced 100.0%
0
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
-
55
Added 50.0%
55
Common Stock
Mar 01
2022
SELL
Open market or private sale
$3,522,483
$436.87 p/Share
8,063
Reduced 100.0%
0
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$2,499,237
$386.46 p/Share
6,467
Reduced 44.51%
8,063
Common Stock
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
3,707
Added 20.33%
14,530
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
10,823
Added 50.0%
10,823
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$169,575
$333.81 p/Share
508
Reduced 100.0%
0
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
508
Added 50.0%
508
Common Stock
Apr 26
2021
SELL
Open market or private sale
$2,549,717
$371.95 p/Share
6,855
Reduced 100.0%
0
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$1,904,589
$340.47 p/Share
5,594
Reduced 45.11%
6,807
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
3,045
Added 19.71%
12,401
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
9,356
Added 50.0%
9,356
Common Stock
Feb 06
2020
-
1,400
Reduced 100.0%
0
Common Stock