Dec 01
2025
SELL
Open market or private sale
$308,087
$236.99 p/Share
1,300
Reduced 0.86%
150,323
Common Stock
Nov 03
2025
SELL
Open market or private sale
$328,874
$252.98 p/Share
1,300
Reduced 0.85%
151,623
Common Stock
Nov 01
2025
SELL
Payment of exercise price or tax liability
$7,445,743
$253.05 p/Share
29,424
Reduced 16.14%
152,923
Common Stock
Nov 01
2025
BUY
Exercise of conversion of derivative security
-
7,174
Added 3.79%
182,347
Common Stock
Oct 31
2025
BUY
Grant, award, or other acquisition
-
67,620
Added 27.85%
175,173
Common Stock
Oct 01
2025
SELL
Open market or private sale
$416,793
$320.61 p/Share
1,300
Reduced 1.19%
107,553
Common Stock
Sep 02
2025
SELL
Open market or private sale
$402,493
$309.61 p/Share
1,300
Reduced 1.18%
108,853
Common Stock
Aug 01
2025
SELL
Open market or private sale
$400,582
$308.14 p/Share
1,300
Reduced 1.17%
110,153
Common Stock
Aug 01
2025
SELL
Payment of exercise price or tax liability
$884,157
$313.42 p/Share
2,821
Reduced 2.47%
111,453
Common Stock
Aug 01
2025
BUY
Exercise of conversion of derivative security
-
7,174
Added 5.91%
114,274
Common Stock
Jul 01
2025
SELL
Open market or private sale
$382,616
$294.32 p/Share
1,300
Reduced 1.2%
107,100
Common Stock
Jun 12
2025
-
42,000
Reduced 27.93%
108,400
Common Stock
Jun 02
2025
SELL
Open market or private sale
$369,187
$283.99 p/Share
1,300
Reduced 0.86%
150,400
Common Stock
May 01
2025
SELL
Open market or private sale
$343,902
$264.54 p/Share
1,300
Reduced 0.85%
151,700
Common Stock
May 01
2025
SELL
Payment of exercise price or tax liability
$747,096
$264.74 p/Share
2,822
Reduced 1.81%
153,000
Common Stock
May 01
2025
BUY
Exercise of conversion of derivative security
-
7,175
Added 4.4%
155,822
Common Stock
Apr 01
2025
SELL
Open market or private sale
$344,981
$265.37 p/Share
1,300
Reduced 0.87%
148,647
Common Stock
Mar 03
2025
SELL
Open market or private sale
$384,098
$295.46 p/Share
1,300
Reduced 0.86%
149,947
Common Stock
Feb 12
2025
SELL
Open market or private sale
$1,971,645
$303.33 p/Share
6,500
Reduced 4.12%
151,247
Common Stock
Feb 01
2025
SELL
Payment of exercise price or tax liability
$843,326
$297.26 p/Share
2,837
Reduced 1.77%
157,747
Common Stock
Feb 01
2025
BUY
Exercise of conversion of derivative security
-
7,173
Added 4.28%
160,584
Common Stock
Dec 03
2024
SELL
Open market or private sale
$364,211
$251.18 p/Share
1,450
Reduced 0.94%
153,411
Common Stock
Nov 04
2024
SELL
Open market or private sale
$336,153
$231.83 p/Share
1,450
Reduced 0.93%
154,861
Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$5,108,717
$223.88 p/Share
22,819
Reduced 12.74%
156,311
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
-
6,610
Added 3.56%
179,130
Common Stock