Jan 02
2026
BUY
Grant, award, or other acquisition
$75,556
$59.4 p/Share
1,272
Added 50.2%
1,262
Common Stock
Oct 01
2025
BUY
Grant, award, or other acquisition
$1,228
$102.37 p/Share
12
Added 0.55%
2,161
Common Stock
Jul 01
2025
BUY
Grant, award, or other acquisition
$1,169
$83.53 p/Share
14
Added 0.65%
2,148
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
$1,154
$72.18 p/Share
16
Added 0.74%
2,134
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
-
2,117
Added 50.0%
2,117
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$1,662
$61.59 p/Share
27
Added 0.89%
2,999
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$1,546
$61.84 p/Share
25
Added 0.83%
2,972
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$1,547
$61.88 p/Share
25
Added 0.84%
2,947
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$76,518
$25.66 p/Share
2,982
Added 25.17%
8,865
Common Stock
Oct 01
2023
BUY
Grant, award, or other acquisition
$3,060
$40.81 p/Share
75
Added 1.26%
5,882
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
$2,913
$46.24 p/Share
63
Added 1.07%
5,806
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
$2,884
$45.78 p/Share
63
Added 1.09%
5,743
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
3,353
Added 29.0%
8,211
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
$2,428
$45.82 p/Share
53
Added 1.08%
4,858
Common Stock
Oct 01
2022
BUY
Grant, award, or other acquisition
$2,409
$49.17 p/Share
49
Added 1.01%
4,804
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$2,402
$50.04 p/Share
48
Added 1.0%
4,755
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$1,236
$56.2 p/Share
22
Added 0.47%
4,707
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
2,254
Added 32.48%
4,685
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
$2,234
$62.06 p/Share
36
Added 0.8%
4,443
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$2,184
$70.46 p/Share
31
Added 0.7%
4,407
Common Stock