Feb 22
2024
SELL
Open market or private sale
$2,837,410
$404.42 p/Share
7,016
Reduced 52.11%
6,448
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$2,394,636
$396.66 p/Share
6,037
Reduced 30.96%
13,464
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$978,408
$91.44 p/Share
10,700
Added 35.43%
19,501
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$682,845
$391.54 p/Share
1,744
Reduced 16.54%
8,801
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
4,474
Added 29.79%
10,545
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$133,467
$393.71 p/Share
339
Reduced 5.29%
6,071
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
1,119
Added 14.86%
6,410
Common Stock
Nov 10
2023
SELL
Open market or private sale
$498,734
$364.04 p/Share
1,370
Reduced 20.57%
5,291
Common Stock
May 19
2023
SELL
Open market or private sale
$298,549
$277.72 p/Share
1,075
Reduced 13.9%
6,661
Common Stock
May 08
2023
SELL
Open market or private sale
$878
$292.75 p/Share
3
Reduced 0.04%
7,736
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$1,119,943
$291.88 p/Share
3,837
Reduced 33.15%
7,739
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
-
6,700
Added 36.66%
11,576
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$591,249
$263.48 p/Share
2,244
Reduced 31.52%
4,876
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
5,068
Added 41.58%
7,120
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$148,455
$253.77 p/Share
585
Reduced 22.18%
2,052
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
1,267
Added 32.45%
2,637
Common Stock
May 11
2022
SELL
Payment of exercise price or tax liability
$371,187
$237.18 p/Share
1,565
Reduced 18.76%
6,779
Common Stock
May 11
2022
SELL
Open market or private sale
$1,300,215
$240.38 p/Share
5,409
Reduced 79.79%
1,370
Common Stock
May 11
2022
BUY
Exercise of conversion of derivative security
-
2,550
Added 23.41%
8,344
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$525,060
$181.18 p/Share
2,898
Reduced 33.35%
5,792
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
6,456
Added 42.63%
8,690
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$138,344
$183.48 p/Share
754
Reduced 25.23%
2,234
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
1,614
Added 35.07%
2,988
Common Stock
Aug 02
2021
SELL
Open market or private sale
$407,303
$148.11 p/Share
2,750
Reduced 66.68%
1,374
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$145,782
$126.0 p/Share
1,157
Reduced 79.3%
302
Common Stock