Aug 09
2024
-
200
Reduced 3.06%
6,329
Common Stock
Aug 07
2024
SELL
Open market or private sale
$3,287,089
$483.68 p/Share
6,796
Reduced 51.0%
6,529
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$665,982
$422.31 p/Share
1,577
Reduced 10.58%
13,325
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
3,088
Added 17.17%
14,902
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$416,731
$440.52 p/Share
946
Reduced 7.41%
11,814
Common Stock
Dec 31
2023
BUY
Exercise of conversion of derivative security
$1,092,049
$440.52 p/Share
2,479
Added 16.9%
12,189
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$757,805
$341.2 p/Share
2,221
Reduced 17.77%
10,281
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
4,548
Added 26.67%
12,502
Common Stock
Feb 15
2023
-
124
Reduced 1.54%
7,954
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$282,019
$334.94 p/Share
842
Reduced 9.3%
8,208
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
$759,308
$334.94 p/Share
2,267
Added 21.05%
8,505
Common Stock
Aug 11
2022
SELL
Open market or private sale
$1,157,340
$385.78 p/Share
3,000
Reduced 30.67%
6,783
Common Stock
Mar 11
2022
-
130
Reduced 1.58%
8,078
Common Stock
Mar 10
2022
SELL
Open market or private sale
$1,475,554
$381.28 p/Share
3,870
Reduced 28.35%
9,783
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$1,572,084
$390.58 p/Share
4,025
Reduced 22.77%
13,653
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
7,324
Added 29.29%
17,678
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$400,197
$471.93 p/Share
848
Reduced 7.57%
10,354
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
$924,983
$471.93 p/Share
1,960
Added 15.55%
10,644
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$304,307
$332.94 p/Share
914
Reduced 9.0%
9,242
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
2,145
Added 17.44%
10,156
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$193,622
$328.73 p/Share
589
Reduced 6.85%
8,011
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
$486,849
$328.73 p/Share
1,481
Added 15.45%
8,107
Common Stock