Apr 23
2025
SELL
Payment of exercise price or tax liability
$932,200
$580.81 p/Share
1,605
Reduced 17.37%
7,637
Common Stock
Apr 23
2025
BUY
Grant, award, or other acquisition
-
3,577
Added 27.9%
9,242
Common Stock
Nov 06
2024
SELL
Open market or private sale
$1,232,325
$699.39 p/Share
1,762
Reduced 23.72%
5,665
Common Stock
Nov 06
2024
SELL
Payment of exercise price or tax liability
$1,960,586
$700.71 p/Share
2,798
Reduced 27.36%
7,427
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$955,593
$209.56 p/Share
4,560
Added 30.84%
10,225
Common Stock
Aug 11
2024
SELL
Payment of exercise price or tax liability
$511,119
$569.81 p/Share
897
Reduced 13.67%
5,665
Common Stock
Aug 09
2024
SELL
Open market or private sale
$807,684
$571.61 p/Share
1,413
Reduced 17.72%
6,562
Common Stock
Apr 24
2024
SELL
Payment of exercise price or tax liability
$628,302
$546.35 p/Share
1,150
Reduced 12.6%
7,975
Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
-
2,563
Added 21.93%
9,125
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$1,457,970
$507.65 p/Share
2,872
Reduced 24.67%
8,770
Common Stock
Feb 02
2024
SELL
Open market or private sale
$1,120,913
$507.66 p/Share
2,208
Reduced 25.18%
6,562
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$807,212
$158.9 p/Share
5,080
Added 30.38%
11,642
Common Stock
Aug 04
2023
SELL
Open market or private sale
$866,714
$416.89 p/Share
2,079
Reduced 24.06%
6,562
Common Stock
Apr 27
2023
SELL
Payment of exercise price or tax liability
$317,571
$311.65 p/Share
1,019
Reduced 10.55%
8,641
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
-
3,174
Added 24.73%
9,660
Common Stock
Apr 27
2022
SELL
Payment of exercise price or tax liability
$257,811
$271.38 p/Share
950
Reduced 12.78%
6,486
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
-
3,029
Added 28.94%
7,436
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$106,476
$296.59 p/Share
359
Reduced 7.53%
4,407
Common Stock
Aug 11
2021
BUY
Grant, award, or other acquisition
$592,000
$296.0 p/Share
2,000
Added 29.56%
4,766
Restricted Stock Units
Apr 22
2021
SELL
Payment of exercise price or tax liability
$172,139
$317.6 p/Share
542
Reduced 16.38%
2,766
Common Stock
Apr 22
2021
BUY
Grant, award, or other acquisition
-
1,726
Added 34.29%
3,308
Common Stock