Jul 23
2025
SELL
Sale (or disposition) back to the issuer
$1,153,907
$190.1 p/Share
6,070
Reduced 22.33%
21,108
Common Stock
Jul 23
2025
SELL
Open market or private sale
$1,102,290
$190.05 p/Share
5,800
Reduced 17.59%
27,178
Common Stock
Jul 23
2025
BUY
Exercise of conversion of derivative security
$1,153,764
$97.2 p/Share
11,870
Added 26.47%
32,978
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$37,047
$206.97 p/Share
179
Reduced 0.84%
21,108
Common Stock
Jan 28
2025
SELL
Payment of exercise price or tax liability
$123,075
$203.43 p/Share
605
Reduced 2.76%
21,287
Common Stock
Jan 28
2025
BUY
Grant, award, or other acquisition
-
2,356
Added 9.72%
21,892
Common Stock
Aug 27
2024
SELL
Open market or private sale
$320,229
$246.33 p/Share
1,300
Reduced 6.24%
19,536
Common Stock
Feb 16
2024
SELL
Open market or private sale
$241,500
$241.5 p/Share
1,000
Reduced 4.58%
20,836
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$63,059
$218.2 p/Share
289
Reduced 1.31%
21,836
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$61,314
$218.2 p/Share
281
Reduced 1.25%
22,125
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$510,952
$215.41 p/Share
2,372
Reduced 9.57%
22,406
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
7,725
Added 23.77%
24,778
Common Stock
Feb 14
2023
SELL
Open market or private sale
$230,000
$230.0 p/Share
1,000
Reduced 5.54%
17,053
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$72,645
$222.84 p/Share
326
Reduced 1.77%
18,053
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$73,008
$230.31 p/Share
317
Reduced 1.7%
18,379
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$770,489
$235.84 p/Share
3,267
Reduced 14.88%
18,696
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
8,745
Added 28.48%
21,963
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
2,200
Added 14.27%
13,218
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$968,099
$255.57 p/Share
3,788
Reduced 25.58%
11,018
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
9,114
Added 38.1%
14,806
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$347,971
$183.82 p/Share
1,893
Reduced 24.96%
5,692
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
7,585
Added 50.0%
7,585
Common Stock