Nov 18
2025
SELL
Open market or private sale
$746,997
$226.5 p/Share
3,298
Reduced 13.71%
20,761
Common Stock
Nov 18
2025
BUY
Exercise of conversion of derivative security
$237,060
$71.88 p/Share
3,298
Added 12.06%
24,059
Common Stock
Aug 22
2025
SELL
Open market or private sale
$586,324
$211.06 p/Share
2,778
Reduced 11.81%
20,750
Common Stock
Jul 02
2025
SELL
Payment of exercise price or tax liability
$233,139
$202.73 p/Share
1,150
Reduced 4.66%
23,516
Common Stock
Jul 02
2025
BUY
Exercise of conversion of derivative security
$233,087
$59.34 p/Share
3,928
Added 13.74%
24,666
Common Stock
May 15
2025
BUY
Grant, award, or other acquisition
-
577
Added 2.71%
20,738
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
390
Added 1.9%
20,124
Common Stock
Feb 06
2024
SELL
Open market or private sale
$816,724
$248.32 p/Share
3,289
Reduced 14.29%
19,726
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
$172,869
$52.56 p/Share
3,289
Added 12.5%
23,015
Common Stock
Jul 26
2023
SELL
Open market or private sale
$918,917
$263.3 p/Share
3,490
Reduced 16.63%
17,493
Common Stock
Jul 26
2023
BUY
Exercise of conversion of derivative security
$177,292
$50.8 p/Share
3,490
Added 14.26%
20,983
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
430
Added 2.4%
17,493
Common Stock
May 15
2022
BUY
Grant, award, or other acquisition
-
372
Added 2.13%
17,089
Common Stock
May 27
2021
SELL
Open market or private sale
$1,160,195
$255.1 p/Share
4,548
Reduced 21.8%
16,314
Common Stock
May 27
2021
BUY
Exercise of conversion of derivative security
$175,735
$38.64 p/Share
4,548
Added 17.9%
20,862
Common Stock
May 15
2021
BUY
Grant, award, or other acquisition
-
365
Added 2.19%
16,314
Common Stock
May 15
2020
BUY
Grant, award, or other acquisition
-
575
Added 3.61%
15,352
Common Stock
May 15
2019
BUY
Grant, award, or other acquisition
-
690
Added 4.71%
13,946
Common Stock
May 15
2018
BUY
Grant, award, or other acquisition
-
870
Added 6.68%
12,155
Common Stock
May 15
2017
BUY
Grant, award, or other acquisition
-
990
Added 8.97%
10,042
Common Stock
Jul 15
2016
BUY
Grant, award, or other acquisition
-
970
Added 12.97%
6,507
Common Stock