Oct 29
2025
SELL
Open market or private sale
$355,383
$190.35 p/Share
1,867
Reduced 2.83%
64,126
Common Stock
Oct 28
2025
SELL
Open market or private sale
$461,892
$191.26 p/Share
2,415
Reduced 3.53%
65,993
Common Stock
Oct 27
2025
SELL
Open market or private sale
$150,201
$192.32 p/Share
781
Reduced 1.13%
68,408
Common Stock
Oct 24
2025
SELL
Open market or private sale
$148,561
$196.77 p/Share
755
Reduced 1.08%
69,189
Common Stock
Oct 23
2025
SELL
Open market or private sale
$92,644
$187.16 p/Share
495
Reduced 0.7%
69,944
Common Stock
Oct 22
2025
SELL
Open market or private sale
$171,745
$186.68 p/Share
920
Reduced 1.31%
69,189
Common Stock
Oct 22
2025
BUY
Exercise of conversion of derivative security
-
1,250
Added 1.74%
70,439
Common Stock
Oct 21
2025
SELL
Open market or private sale
$113,145
$187.95 p/Share
602
Reduced 0.85%
70,109
Common Stock
Oct 20
2025
BUY
Exercise of conversion of derivative security
-
1,522
Added 2.11%
70,711
Common Stock
Sep 30
2025
SELL
Open market or private sale
$403,666
$162.05 p/Share
2,491
Reduced 3.48%
69,189
Common Stock
Sep 29
2025
BUY
Exercise of conversion of derivative security
-
6,250
Added 8.02%
71,680
Common Stock
Jul 29
2025
SELL
Open market or private sale
$417,621
$137.15 p/Share
3,045
Reduced 4.45%
65,430
Common Stock
Jul 28
2025
SELL
Open market or private sale
$282,276
$139.81 p/Share
2,019
Reduced 2.86%
68,475
Common Stock
Jul 24
2025
SELL
Open market or private sale
$105,375
$139.57 p/Share
755
Reduced 1.06%
70,494
Common Stock
Jul 23
2025
SELL
Open market or private sale
$69,933
$141.28 p/Share
495
Reduced 0.69%
71,249
Common Stock
Jul 22
2025
SELL
Open market or private sale
$128,413
$139.58 p/Share
920
Reduced 1.29%
70,494
Common Stock
Jul 22
2025
BUY
Exercise of conversion of derivative security
-
1,250
Added 1.71%
71,744
Common Stock
Jul 21
2025
SELL
Open market or private sale
$83,852
$139.29 p/Share
602
Reduced 0.84%
71,414
Common Stock
Jul 20
2025
BUY
Exercise of conversion of derivative security
-
1,522
Added 2.07%
72,016
Common Stock
Apr 29
2025
SELL
Open market or private sale
$469,721
$154.26 p/Share
3,045
Reduced 4.14%
70,494
Common Stock
Apr 28
2025
SELL
Open market or private sale
$307,099
$152.18 p/Share
2,018
Reduced 2.67%
73,539
Common Stock
Apr 24
2025
SELL
Open market or private sale
$115,107
$152.46 p/Share
755
Reduced 0.99%
75,557
Common Stock
Apr 23
2025
SELL
Open market or private sale
$74,616
$150.74 p/Share
495
Reduced 0.64%
76,312
Common Stock
Apr 22
2025
SELL
Open market or private sale
$131,940
$144.83 p/Share
911
Reduced 1.19%
75,557
Common Stock
Apr 22
2025
BUY
Exercise of conversion of derivative security
-
1,250
Added 1.6%
76,807
Common Stock