Jan 15
2025
SELL
Open market or private sale
$678,384
$376.88 p/Share
1,800
Reduced 5.84%
29,004
Common Stock
Dec 16
2024
SELL
Open market or private sale
$760,749
$387.15 p/Share
1,965
Reduced 6.0%
30,804
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$455,335
$364.56 p/Share
1,249
Reduced 3.67%
32,769
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
-
1,333
Added 3.77%
34,018
Common Stock
Apr 03
2024
SELL
Payment of exercise price or tax liability
$564,725
$231.92 p/Share
2,435
Reduced 6.93%
32,685
Common Stock
Apr 03
2024
BUY
Exercise of conversion of derivative security
-
6,164
Added 14.93%
35,120
Common Stock
Mar 13
2024
SELL
Open market or private sale
$1,808,823
$231.13 p/Share
7,826
Reduced 21.28%
28,956
Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$253,046
$175.24 p/Share
1,444
Reduced 3.78%
36,782
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
2,258
Added 5.58%
38,226
Common Stock
Apr 05
2023
SELL
Payment of exercise price or tax liability
$389,004
$138.93 p/Share
2,800
Reduced 7.22%
35,968
Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
-
7,081
Added 15.44%
38,768
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$161,131
$119.8 p/Share
1,345
Reduced 4.07%
31,687
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
4,552
Added 12.11%
33,032
Common Stock
Apr 06
2022
SELL
Payment of exercise price or tax liability
$278,043
$114.28 p/Share
2,433
Reduced 9.82%
22,338
Common Stock
Apr 06
2022
BUY
Exercise of conversion of derivative security
-
6,142
Added 16.41%
31,279
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$174,028
$130.75 p/Share
1,331
Reduced 5.1%
24,771
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
2,699
Added 9.37%
26,102
Common Stock
Apr 05
2021
SELL
Payment of exercise price or tax liability
$236,379
$136.32 p/Share
1,734
Reduced 8.35%
19,037
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
-
4,366
Added 19.88%
17,593
Common Stock
Oct 02
2020
SELL
Payment of exercise price or tax liability
$110,524
$77.67 p/Share
1,423
Reduced 6.41%
20,771
Common Stock
Oct 02
2020
BUY
Grant, award, or other acquisition
-
3,746
Added 14.44%
22,194
Common Stock