Sep 15
2025
SELL
Open market or private sale
$1,074,964
$149.8 p/Share
7,176
Reduced 6.52%
102,893
Common Stock
Sep 15
2025
SELL
Sale (or disposition) back to the issuer
$567,464
$149.49 p/Share
3,796
Reduced 3.49%
104,869
Common Stock
Sep 15
2025
BUY
Exercise of conversion of derivative security
$583,271
$53.16 p/Share
10,972
Added 9.37%
106,077
Common Stock
Aug 15
2025
SELL
Open market or private sale
$1,043,445
$146.84 p/Share
7,106
Reduced 6.46%
102,893
Common Stock
Aug 15
2025
SELL
Sale (or disposition) back to the issuer
$567,412
$146.77 p/Share
3,866
Reduced 3.56%
104,847
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
$583,271
$53.16 p/Share
10,972
Added 9.37%
106,077
Common Stock
Jul 15
2025
SELL
Open market or private sale
$1,043,352
$146.6 p/Share
7,117
Reduced 6.47%
102,893
Common Stock
Jul 15
2025
SELL
Sale (or disposition) back to the issuer
$567,340
$147.17 p/Share
3,855
Reduced 3.55%
104,850
Common Stock
Jul 15
2025
BUY
Exercise of conversion of derivative security
$583,271
$53.16 p/Share
10,972
Added 9.37%
106,077
Common Stock
Jun 16
2025
SELL
Open market or private sale
$1,012,608
$144.0 p/Share
7,032
Reduced 6.4%
102,893
Common Stock
Jun 16
2025
SELL
Sale (or disposition) back to the issuer
$567,360
$144.0 p/Share
3,940
Reduced 3.62%
104,823
Common Stock
Jun 16
2025
BUY
Exercise of conversion of derivative security
$583,271
$53.16 p/Share
10,972
Added 9.37%
106,077
Common Stock
May 29
2025
$4,753,320
$144.04 p/Share
33,000
Reduced 24.28%
102,893
Common Stock
May 28
2025
$3,149,300
$143.15 p/Share
22,000
Reduced 13.93%
135,893
Common Stock
May 15
2025
SELL
Open market or private sale
$1,028,160
$145.57 p/Share
7,063
Reduced 4.28%
157,893
Common Stock
May 15
2025
SELL
Sale (or disposition) back to the issuer
$567,430
$145.16 p/Share
3,909
Reduced 2.39%
159,833
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
$583,271
$53.16 p/Share
10,972
Added 6.38%
161,077
Common Stock
Apr 15
2025
SELL
Open market or private sale
$753,891
$146.7 p/Share
5,139
Reduced 3.15%
157,893
Common Stock
Apr 15
2025
SELL
Sale (or disposition) back to the issuer
$386,754
$146.0 p/Share
2,649
Reduced 1.6%
163,032
Common Stock
Apr 15
2025
BUY
Exercise of conversion of derivative security
$386,752
$49.66 p/Share
7,788
Added 4.49%
165,681
Common Stock
Mar 17
2025
SELL
Sale (or disposition) back to the issuer
$386,849
$155.05 p/Share
2,495
Reduced 1.51%
163,186
Common Stock
Mar 17
2025
SELL
Open market or private sale
$816,392
$154.24 p/Share
5,293
Reduced 3.24%
157,893
Common Stock
Mar 17
2025
BUY
Exercise of conversion of derivative security
$386,752
$49.66 p/Share
7,788
Added 4.49%
165,681
Common Stock
Mar 06
2025
SELL
Open market or private sale
$384,480
$160.0 p/Share
2,403
Reduced 1.5%
157,893
Common Stock
Mar 05
2025
SELL
Open market or private sale
$4,871,238
$159.17 p/Share
30,604
Reduced 16.03%
160,296
Common Stock