Dec 04
2025
SELL
Open market or private sale
$920,640
$153.44 p/Share
6,000
Reduced 38.85%
9,446
Common Stock
Dec 04
2025
BUY
Exercise of conversion of derivative security
$365,100
$60.85 p/Share
6,000
Added 27.98%
15,446
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$157,266
$163.14 p/Share
964
Reduced 9.26%
9,446
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
1,718
Added 14.17%
10,410
Common Stock
Feb 12
2025
BUY
Grant, award, or other acquisition
-
410
Added 4.5%
8,692
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$41,122
$159.39 p/Share
258
Reduced 3.02%
8,282
Common Stock
Jul 31
2024
SELL
Open market or private sale
$1,395,387
$180.05 p/Share
7,750
Reduced 47.58%
8,540
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$462,520
$59.68 p/Share
7,750
Added 32.24%
16,290
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$40,837
$145.33 p/Share
281
Reduced 3.19%
8,540
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$137,262
$143.43 p/Share
957
Reduced 9.79%
8,821
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
2,174
Added 18.19%
9,778
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$35,816
$135.67 p/Share
264
Reduced 3.36%
7,604
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$126,766
$138.09 p/Share
918
Reduced 10.45%
7,868
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
2,096
Added 19.26%
8,786
Common Stock
Aug 12
2022
SELL
Open market or private sale
$131,120
$131.12 p/Share
1,000
Reduced 41.15%
1,430
Common Stock
Aug 12
2022
BUY
Exercise of conversion of derivative security
$58,520
$58.52 p/Share
1,000
Added 29.15%
2,430
Common Stock
Aug 05
2022
SELL
Open market or private sale
$333,909
$127.01 p/Share
2,629
Reduced 64.77%
1,430
Common Stock
Aug 05
2022
BUY
Exercise of conversion of derivative security
$132,291
$50.32 p/Share
2,629
Added 39.31%
4,059
Common Stock
Aug 04
2022
SELL
Open market or private sale
$174,117
$127.0 p/Share
1,371
Reduced 48.95%
1,430
Common Stock
Aug 04
2022
BUY
Exercise of conversion of derivative security
$68,989
$50.32 p/Share
1,371
Added 32.86%
2,801
Common Stock
Aug 03
2022
SELL
Open market or private sale
$451,962
$125.51 p/Share
3,601
Reduced 71.58%
1,430
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
$106,282
$48.31 p/Share
2,200
Added 30.42%
5,031
Common Stock