Dec 23
2025
SELL
Open market or private sale
$413,750
$331.0 p/Share
1,250
Reduced 7.33%
15,814
Common Stock
Dec 09
2025
SELL
Open market or private sale
$446,712
$357.37 p/Share
1,250
Reduced 6.83%
17,064
Common Stock
Nov 25
2025
SELL
Open market or private sale
$433,275
$346.62 p/Share
1,250
Reduced 6.39%
18,314
Common Stock
Nov 11
2025
SELL
Open market or private sale
$450,787
$360.63 p/Share
1,250
Reduced 6.01%
19,564
Common Stock
Oct 22
2025
BUY
Grant, award, or other acquisition
-
1
Added 0.0%
20,814
Common Stock
Jul 23
2025
BUY
Grant, award, or other acquisition
-
2
Added 0.01%
20,812
Common Stock
Jun 11
2025
BUY
Grant, award, or other acquisition
-
1,036
Added 4.74%
20,810
Common Stock
Jun 09
2025
SELL
Open market or private sale
$117,890
$227.15 p/Share
519
Reduced 2.56%
19,774
Common Stock
Jun 05
2025
SELL
Sale (or disposition) back to the issuer
$0
$223.51 p/Share
0
Reduced 0.0%
20,293
Common Stock
Apr 23
2025
BUY
Grant, award, or other acquisition
-
5
Added 0.02%
20,293
Common Stock
Jan 22
2025
BUY
Grant, award, or other acquisition
-
4
Added 0.02%
20,288
Common Stock
Oct 23
2024
BUY
Grant, award, or other acquisition
-
5
Added 0.02%
20,283
Common Stock
Sep 20
2024
SELL
Open market or private sale
$346,800
$138.72 p/Share
2,500
Reduced 10.98%
20,278
Common Stock
Jul 24
2024
BUY
Grant, award, or other acquisition
-
5
Added 0.02%
22,778
Common Stock
Jun 11
2024
SELL
Open market or private sale
$88,650
$115.28 p/Share
769
Reduced 3.27%
22,773
Common Stock
Jun 07
2024
SELL
Sale (or disposition) back to the issuer
$0
$117.3 p/Share
0
Reduced 0.0%
23,542
Common Stock
Jun 05
2024
BUY
Grant, award, or other acquisition
-
1,711
Added 6.78%
23,542
Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
-
8
Added 0.04%
21,831
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
8
Added 0.04%
21,822
Common Stock
Oct 25
2023
BUY
Grant, award, or other acquisition
-
11
Added 0.05%
21,814
Common Stock
Jul 26
2023
BUY
Grant, award, or other acquisition
-
8
Added 0.04%
21,803
Common Stock
Jun 07
2023
SELL
Open market or private sale
$88,755
$86.17 p/Share
1,030
Reduced 5.0%
19,584
Common Stock
Jun 07
2023
BUY
Grant, award, or other acquisition
-
2,162
Added 9.04%
21,746
Common Stock
Jun 01
2023
SELL
Sale (or disposition) back to the issuer
$0
$83.49 p/Share
0
Reduced 0.0%
20,614
Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
-
15
Added 0.07%
20,614
Common Stock