Dec 17
2025
SELL
Open market or private sale
$698,179
$227.42 p/Share
3,070
Reduced 1.36%
222,966
Common Stock
Dec 15
2025
-
1,060
Reduced 0.47%
226,036
Common Stock
Dec 09
2025
BUY
Exercise of conversion of derivative security
$41,210
$9.29 p/Share
4,436
Added 1.92%
227,096
Common Stock
Nov 20
2025
SELL
Open market or private sale
$2,250,800
$225.08 p/Share
10,000
Reduced 4.3%
222,660
Common Stock
Nov 07
2025
SELL
Open market or private sale
$595,948
$194.12 p/Share
3,070
Reduced 1.3%
232,660
Common Stock
Oct 28
2025
SELL
Open market or private sale
$36,568
$191.46 p/Share
191
Reduced 0.08%
235,730
Common Stock
Oct 27
2025
SELL
Open market or private sale
$55,388
$192.32 p/Share
288
Reduced 0.12%
235,921
Common Stock
Oct 21
2025
SELL
Open market or private sale
$17,479
$187.95 p/Share
93
Reduced 0.04%
236,209
Common Stock
Oct 20
2025
BUY
Exercise of conversion of derivative security
-
190
Added 0.08%
236,302
Common Stock
Oct 15
2025
SELL
Open market or private sale
$537,741
$175.16 p/Share
3,070
Reduced 1.28%
236,112
Common Stock
Sep 17
2025
SELL
Open market or private sale
$541,087
$176.25 p/Share
3,070
Reduced 1.27%
239,182
Common Stock
Aug 08
2025
SELL
Open market or private sale
$494,177
$160.97 p/Share
3,070
Reduced 1.25%
242,252
Common Stock
Jul 28
2025
SELL
Open market or private sale
$66,968
$139.81 p/Share
479
Reduced 0.19%
245,322
Common Stock
Jul 21
2025
SELL
Open market or private sale
$12,953
$139.29 p/Share
93
Reduced 0.04%
245,801
Common Stock
Jul 20
2025
BUY
Exercise of conversion of derivative security
-
190
Added 0.08%
245,894
Common Stock
Jul 16
2025
SELL
Open market or private sale
$460,377
$149.96 p/Share
3,070
Reduced 1.23%
245,704
Common Stock
Jun 18
2025
SELL
Open market or private sale
$513,580
$167.29 p/Share
3,070
Reduced 1.22%
248,774
Common Stock
May 09
2025
SELL
Open market or private sale
$489,726
$159.52 p/Share
3,070
Reduced 1.2%
251,844
Common Stock
Apr 28
2025
SELL
Open market or private sale
$66,807
$152.18 p/Share
439
Reduced 0.17%
254,914
Common Stock
Apr 21
2025
SELL
Open market or private sale
$12,543
$145.85 p/Share
86
Reduced 0.03%
255,353
Common Stock
Apr 20
2025
BUY
Exercise of conversion of derivative security
-
190
Added 0.07%
255,439
Common Stock
Apr 04
2025
SELL
Open market or private sale
$411,656
$134.09 p/Share
3,070
Reduced 1.19%
255,249
Common Stock
Mar 18
2025
SELL
Open market or private sale
$393,822
$145.86 p/Share
2,700
Reduced 1.03%
258,319
Common Stock
Mar 17
2025
SELL
Open market or private sale
$26,431
$146.03 p/Share
181
Reduced 0.07%
261,019
Common Stock
Mar 12
2025
BUY
Grant, award, or other acquisition
-
411
Added 0.16%
261,200
Common Stock