Mar 15
2025
SELL
Payment of exercise price or tax liability
$1,325,678
$325.24 p/Share
4,076
Reduced 4.74%
81,946
Common Stock
Mar 15
2025
SELL
Exercise of conversion of derivative security
-
9,160
Reduced 95.32%
450
Common Stock (restricted)
Mar 15
2025
BUY
Grant, award, or other acquisition
-
9,610
Added 50.0%
9,610
Common Stock (restricted)
Mar 15
2025
BUY
Exercise of conversion of derivative security
$355,822
$35.37 p/Share
10,060
Added 10.51%
85,619
Common Stock
Mar 12
2025
SELL
Exercise of conversion of derivative security
$928,387
$325.75 p/Share
2,850
Reduced 100.0%
0
Common Stock (restricted)
Oct 28
2024
SELL
Open market or private sale
$1,992,900
$284.7 p/Share
7,000
Reduced 8.44%
75,962
Common Stock
Oct 28
2024
BUY
Exercise of conversion of derivative security
$495,179
$70.74 p/Share
7,000
Added 7.78%
82,962
Common Stock
Sep 19
2024
SELL
Open market or private sale
$1,992,760
$284.68 p/Share
7,000
Reduced 8.44%
75,962
Common Stock
Sep 19
2024
BUY
Exercise of conversion of derivative security
$495,179
$70.74 p/Share
7,000
Added 7.78%
82,962
Common Stock
Aug 01
2024
SELL
Open market or private sale
$2,482,959
$285.07 p/Share
8,710
Reduced 10.29%
75,962
Common Stock
Jul 26
2024
BUY
Exercise of conversion of derivative security
-
8,710
Added 9.33%
84,672
Common Stock
May 17
2024
SELL
Open market or private sale
$1,310,904
$257.04 p/Share
5,100
Reduced 6.3%
75,851
Common Stock
May 10
2024
SELL
Open market or private sale
$3,988,000
$249.25 p/Share
16,000
Reduced 16.5%
80,951
Common Stock
May 02
2024
SELL
Payment of exercise price or tax liability
$468,969
$238.54 p/Share
1,966
Reduced 1.99%
96,951
Common Stock
May 02
2024
BUY
Exercise of conversion of derivative security
-
4,687
Added 4.52%
98,918
Common Stock
Apr 29
2024
SELL
Payment of exercise price or tax liability
$46,349
$232.91 p/Share
199
Reduced 0.21%
94,031
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
-
199
Added 0.21%
94,230
Common Stock
Mar 16
2024
SELL
Payment of exercise price or tax liability
$495,960
$253.17 p/Share
1,959
Reduced 2.16%
88,546
Common Stock
Mar 16
2024
SELL
Exercise of conversion of derivative security
$1,438,961
$126.58 p/Share
11,368
Reduced 79.95%
2,850
Common Stock (restricted)
Mar 16
2024
BUY
Grant, award, or other acquisition
-
11,368
Added 44.43%
14,218
Common Stock (restricted)
Mar 16
2024
BUY
Exercise of conversion of derivative security
-
5,684
Added 5.69%
94,230
Common Stock
Mar 15
2024
-
238
Reduced 0.26%
90,505
Common Stock
Mar 14
2024
SELL
Exercise of conversion of derivative security
$720,120
$254.91 p/Share
2,825
Reduced 49.78%
2,850
Common Stock (restricted)
Mar 13
2024
-
198
Reduced 0.22%
90,743
Common Stock
Feb 15
2024
SELL
Open market or private sale
$1,195,750
$239.15 p/Share
5,000
Reduced 5.21%
90,941
Common Stock