Oct 28
2025
SELL
Open market or private sale
$202,564
$191.46 p/Share
1,058
Reduced 0.52%
201,699
Common Stock
Oct 27
2025
SELL
Open market or private sale
$179,819
$192.32 p/Share
935
Reduced 0.46%
202,757
Common Stock
Oct 21
2025
SELL
Open market or private sale
$87,208
$187.95 p/Share
464
Reduced 0.23%
203,692
Common Stock
Oct 20
2025
BUY
Exercise of conversion of derivative security
-
856
Added 0.42%
204,156
Common Stock
Sep 30
2025
SELL
Open market or private sale
$221,036
$162.05 p/Share
1,364
Reduced 0.67%
203,300
Common Stock
Sep 29
2025
BUY
Exercise of conversion of derivative security
-
2,500
Added 1.21%
204,664
Common Stock
Jul 28
2025
SELL
Open market or private sale
$278,781
$139.81 p/Share
1,994
Reduced 0.98%
202,164
Common Stock
Jul 21
2025
SELL
Open market or private sale
$64,630
$139.29 p/Share
464
Reduced 0.23%
204,158
Common Stock
Jul 20
2025
BUY
Exercise of conversion of derivative security
-
856
Added 0.42%
204,622
Common Stock
Jun 20
2025
SELL
Open market or private sale
$1,694,961
$171.07 p/Share
9,908
Reduced 4.64%
203,766
Common Stock
Jun 18
2025
SELL
Open market or private sale
$1,701,800
$170.18 p/Share
10,000
Reduced 4.47%
213,674
Common Stock
Apr 28
2025
SELL
Open market or private sale
$303,294
$152.18 p/Share
1,993
Reduced 0.88%
223,674
Common Stock
Apr 21
2025
SELL
Open market or private sale
$68,549
$145.85 p/Share
470
Reduced 0.21%
225,667
Common Stock
Apr 20
2025
BUY
Exercise of conversion of derivative security
-
856
Added 0.38%
226,137
Common Stock
Mar 31
2025
SELL
Open market or private sale
$194,313
$138.4 p/Share
1,404
Reduced 0.62%
225,281
Common Stock
Mar 28
2025
BUY
Exercise of conversion of derivative security
-
2,500
Added 1.09%
226,685
Common Stock
Mar 17
2025
SELL
Open market or private sale
$137,241
$147.89 p/Share
928
Reduced 0.41%
224,185
Common Stock
Mar 12
2025
BUY
Grant, award, or other acquisition
-
1,740
Added 0.77%
225,113
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
-
10,353
Added 4.43%
223,373
Common Stock
Jan 29
2025
SELL
Open market or private sale
$793,797
$166.31 p/Share
4,773
Reduced 2.19%
213,020
Common Stock
Jan 22
2025
SELL
Open market or private sale
$3,712,469
$168.45 p/Share
22,039
Reduced 9.19%
217,793
Common Stock
Jan 21
2025
BUY
Exercise of conversion of derivative security
-
644
Added 0.27%
239,832
Common Stock
Jan 20
2025
BUY
Exercise of conversion of derivative security
-
856
Added 0.36%
239,188
Common Stock
Jan 16
2025
BUY
Exercise of conversion of derivative security
-
13,696
Added 6.03%
213,500
Common Stock
Jan 16
2025
BUY
Grant, award, or other acquisition
-
24,832
Added 9.44%
238,332
Common Stock