Apr 01
2025
SELL
Payment of exercise price or tax liability
$99,460
$113.41 p/Share
877
Reduced 0.67%
130,454
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
$99,450
$11.05 p/Share
9,000
Added 6.41%
131,331
Common Stock
Aug 23
2024
SELL
Open market or private sale
$779,000
$311.6 p/Share
2,500
Reduced 5.78%
40,777
Common Stock
Aug 08
2024
SELL
Open market or private sale
$629,092
$295.21 p/Share
2,131
Reduced 4.69%
43,277
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$121,643
$248.76 p/Share
489
Reduced 1.07%
45,408
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
$121,710
$40.57 p/Share
3,000
Added 6.14%
45,897
Common Stock
Aug 09
2023
SELL
Open market or private sale
$483,627
$217.85 p/Share
2,220
Reduced 4.92%
42,897
Common Stock
Aug 07
2023
SELL
Open market or private sale
$64,854
$216.18 p/Share
300
Reduced 0.66%
45,117
Common Stock
May 11
2023
SELL
Payment of exercise price or tax liability
$104,112
$216.9 p/Share
480
Reduced 1.05%
45,417
Common Stock
May 11
2023
BUY
Exercise of conversion of derivative security
$104,310
$34.77 p/Share
3,000
Added 6.14%
45,897
Common Stock
Aug 10
2022
SELL
Open market or private sale
$292,722
$159.87 p/Share
1,831
Reduced 4.08%
42,996
Common Stock
Aug 09
2022
SELL
Open market or private sale
$186,116
$159.21 p/Share
1,169
Reduced 2.54%
44,827
Common Stock
Jul 05
2022
SELL
Payment of exercise price or tax liability
$132,401
$152.36 p/Share
869
Reduced 1.85%
45,996
Common Stock
Jul 05
2022
BUY
Exercise of conversion of derivative security
$132,420
$22.07 p/Share
6,000
Added 11.35%
46,865
Common Stock
Dec 07
2021
SELL
Open market or private sale
$196,080
$196.08 p/Share
1,000
Reduced 2.39%
40,865
Common Stock
Nov 08
2021
-
2,705
Reduced 6.07%
41,865
Common Stock
Nov 04
2021
-
8,115
Reduced 15.4%
44,570
Common Stock
Aug 09
2021
-
4,180
Reduced 7.35%
52,685
Common Stock
Aug 06
2021
-
4,180
Reduced 6.85%
56,865
Common Stock
Mar 11
2021
SELL
Open market or private sale
$507,914
$105.97 p/Share
4,793
Reduced 7.28%
61,045
Common Stock
Jan 06
2021
SELL
Payment of exercise price or tax liability
$131,141
$108.65 p/Share
1,207
Reduced 1.8%
65,838
Common Stock
Jan 06
2021
BUY
Exercise of conversion of derivative security
$131,220
$21.87 p/Share
6,000
Added 8.21%
67,045
Common Stock
Nov 10
2020
-
900
Reduced 1.45%
61,045
Common Stock