Feb 14
2024
SELL
Payment of exercise price or tax liability
$696,941
$391.54 p/Share
1,780
Reduced 23.1%
5,927
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
4,068
Added 34.55%
7,707
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$181,894
$393.71 p/Share
462
Reduced 11.27%
3,639
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
1,018
Added 19.89%
4,101
Common Stock
Nov 16
2023
SELL
Open market or private sale
$2,648,277
$367.51 p/Share
7,206
Reduced 70.04%
3,083
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$520,109
$263.48 p/Share
1,974
Reduced 16.1%
10,289
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
4,460
Added 26.67%
12,263
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$131,452
$253.77 p/Share
518
Reduced 6.23%
7,803
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
1,115
Added 11.82%
8,321
Common Stock
May 12
2022
SELL
Payment of exercise price or tax liability
$714,512
$238.25 p/Share
2,999
Reduced 24.98%
9,007
Common Stock
May 12
2022
SELL
Open market or private sale
$435,122
$241.6 p/Share
1,801
Reduced 20.0%
7,206
Common Stock
May 12
2022
BUY
Exercise of conversion of derivative security
-
4,800
Added 28.56%
12,006
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$426,498
$181.18 p/Share
2,354
Reduced 24.65%
7,194
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
5,248
Added 35.47%
9,548
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$113,391
$183.48 p/Share
618
Reduced 12.54%
4,312
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
1,312
Added 21.02%
4,930
Common Stock
May 04
2021
SELL
Payment of exercise price or tax liability
$258,817
$141.74 p/Share
1,826
Reduced 28.45%
4,592
Common Stock
May 04
2021
SELL
Open market or private sale
$137,685
$141.36 p/Share
974
Reduced 21.21%
3,618
Common Stock
May 04
2021
BUY
Exercise of conversion of derivative security
$198,800
$71.0 p/Share
2,800
Added 30.38%
6,418
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$125,841
$125.09 p/Share
1,006
Reduced 21.76%
3,618
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
2,232
Added 38.13%
3,621
Common Stock
Feb 07
2021
SELL
Payment of exercise price or tax liability
$45,578
$128.39 p/Share
355
Reduced 12.91%
2,395
Common Stock
Feb 07
2021
BUY
Exercise of conversion of derivative security
-
701
Added 20.31%
2,750
Common Stock