Oct 22
2025
BUY
Grant, award, or other acquisition
-
1
Added 0.01%
7,232
Common Stock
Jul 23
2025
BUY
Grant, award, or other acquisition
-
2
Added 0.03%
7,230
Common Stock
Jun 11
2025
BUY
Grant, award, or other acquisition
-
1,036
Added 12.54%
7,228
Common Stock
Jun 09
2025
SELL
Open market or private sale
$157,090
$227.01 p/Share
692
Reduced 10.05%
6,192
Common Stock
Jun 05
2025
SELL
Sale (or disposition) back to the issuer
$0
$223.51 p/Share
0
Reduced 0.0%
6,884
Common Stock
Apr 23
2025
BUY
Grant, award, or other acquisition
-
5
Added 0.07%
6,884
Common Stock
Jan 22
2025
BUY
Grant, award, or other acquisition
-
4
Added 0.06%
6,879
Common Stock
Oct 23
2024
BUY
Grant, award, or other acquisition
-
5
Added 0.07%
6,874
Common Stock
Aug 20
2024
SELL
Open market or private sale
$103,745
$134.91 p/Share
769
Reduced 10.07%
6,869
Common Stock
Aug 19
2024
SELL
Open market or private sale
$269,712
$134.52 p/Share
2,005
Reduced 20.79%
7,638
Common Stock
Jul 24
2024
BUY
Grant, award, or other acquisition
-
5
Added 0.05%
9,643
Common Stock
Jun 07
2024
SELL
Sale (or disposition) back to the issuer
$0
$117.3 p/Share
0
Reduced 0.0%
9,638
Common Stock
Jun 05
2024
BUY
Grant, award, or other acquisition
-
1,711
Added 15.08%
9,638
Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
-
8
Added 0.1%
7,927
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
8
Added 0.1%
7,918
Common Stock
Oct 25
2023
BUY
Grant, award, or other acquisition
-
11
Added 0.14%
7,910
Common Stock
Aug 29
2023
SELL
Sale (or disposition) back to the issuer
$0
$85.46 p/Share
0
Reduced 0.0%
7,899
Common Stock
Jul 26
2023
BUY
Grant, award, or other acquisition
-
19
Added 0.24%
7,900
Common Stock
Jun 07
2023
BUY
Grant, award, or other acquisition
-
2,162
Added 21.53%
7,880
Common Stock
Jun 01
2023
SELL
Sale (or disposition) back to the issuer
$0
$83.49 p/Share
0
Reduced 0.0%
5,718
Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
-
29
Added 0.5%
5,719
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
29
Added 0.51%
5,689
Common Stock
Oct 26
2022
BUY
Grant, award, or other acquisition
-
39
Added 0.68%
5,660
Common Stock
Sep 08
2022
BUY
Grant, award, or other acquisition
-
2,679
Added 32.28%
5,621
Common Stock