May 21
2024
SELL
Open market or private sale
$374,692
$438.75 p/Share
854
Reduced 4.08%
20,099
Common Stock
May 21
2024
SELL
Payment of exercise price or tax liability
$508,755
$443.94 p/Share
1,146
Reduced 5.19%
20,953
Common Stock
May 21
2024
BUY
Exercise of conversion of derivative security
-
2,000
Added 8.3%
22,099
Common Stock
Feb 23
2024
SELL
Open market or private sale
$503,830
$407.96 p/Share
1,235
Reduced 5.42%
21,564
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$596,826
$407.39 p/Share
1,465
Reduced 6.79%
20,099
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$205,605
$76.15 p/Share
2,700
Added 10.59%
22,799
Common Stock
Feb 22
2024
SELL
Open market or private sale
$339,150
$403.75 p/Share
840
Reduced 4.01%
20,099
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$348,470
$391.54 p/Share
890
Reduced 4.08%
20,939
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
2,034
Added 8.52%
21,829
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$94,884
$393.71 p/Share
241
Reduced 1.2%
19,795
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
509
Added 2.48%
20,036
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$260,054
$263.48 p/Share
987
Reduced 4.81%
19,526
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
2,232
Added 9.81%
20,513
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$69,532
$253.77 p/Share
274
Reduced 1.48%
18,281
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
557
Added 2.91%
18,555
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$454,768
$288.01 p/Share
1,579
Reduced 7.63%
19,119
Common Stock
Aug 12
2022
SELL
Open market or private sale
$327,814
$292.43 p/Share
1,121
Reduced 5.86%
17,998
Common Stock
Aug 12
2022
BUY
Exercise of conversion of derivative security
$191,700
$71.0 p/Share
2,700
Added 11.54%
20,698
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$500,391
$244.69 p/Share
2,045
Reduced 9.47%
19,553
Common Stock
May 13
2022
SELL
Open market or private sale
$383,416
$246.57 p/Share
1,555
Reduced 7.95%
17,998
Common Stock
May 13
2022
BUY
Exercise of conversion of derivative security
-
3,600
Added 14.29%
21,598
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$229,374
$181.18 p/Share
1,266
Reduced 6.57%
17,998
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
2,824
Added 12.79%
19,264
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
-
351
Reduced 2.09%
16,440
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
706
Added 4.03%
16,791
Common Stock