Feb 21
2024
SELL
Open market or private sale
$375,111
$454.68 p/Share
825
Reduced 4.78%
16,432
Common Stock
Feb 16
2024
SELL
Open market or private sale
$1,219,151
$450.37 p/Share
2,707
Reduced 13.56%
17,257
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$736,868
$450.96 p/Share
1,634
Reduced 7.57%
19,964
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
3,284
Added 13.2%
21,598
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$2,129,184
$446.37 p/Share
4,770
Reduced 20.66%
18,314
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
10,184
Added 30.61%
23,084
Common Stock
Nov 06
2023
SELL
Open market or private sale
$789,275
$472.62 p/Share
1,670
Reduced 11.46%
12,899
Common Stock
Aug 07
2023
SELL
Open market or private sale
$731,242
$437.87 p/Share
1,670
Reduced 10.28%
14,569
Common Stock
Mar 03
2023
SELL
Open market or private sale
$1,313,646
$467.49 p/Share
2,810
Reduced 14.75%
16,239
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$1,891,647
$465.35 p/Share
4,065
Reduced 17.59%
19,049
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
8,112
Added 25.98%
23,114
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$450,815
$464.28 p/Share
971
Reduced 6.08%
15,002
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
2,545
Added 13.74%
15,973
Common Stock
Nov 04
2022
SELL
Open market or private sale
$551,361
$517.71 p/Share
1,065
Reduced 7.35%
13,428
Common Stock
Aug 05
2022
SELL
Open market or private sale
$1,404,609
$473.73 p/Share
2,965
Reduced 16.98%
14,493
Common Stock
Mar 03
2022
SELL
Open market or private sale
$1,826,791
$452.4 p/Share
4,038
Reduced 18.78%
17,458
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$2,049,285
$384.77 p/Share
5,326
Reduced 19.86%
21,496
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
11,026
Added 29.13%
26,822
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$567,542
$390.6 p/Share
1,453
Reduced 8.42%
15,796
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
3,830
Added 18.17%
17,249
Common Stock
Dec 08
2021
SELL
Open market or private sale
$155,232
$363.54 p/Share
427
Reduced 3.08%
13,419
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$291,168
$363.96 p/Share
800
Reduced 5.46%
13,846
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
-
1,655
Added 10.15%
14,646
Common Stock
Aug 05
2021
SELL
Open market or private sale
$1,573,039
$358.65 p/Share
4,386
Reduced 25.24%
12,991
Common Stock
May 03
2021
SELL
Open market or private sale
$1,042,390
$352.04 p/Share
2,961
Reduced 14.56%
17,377
Common Stock