Jan 02
2026
BUY
Grant, award, or other acquisition
$75,556
$59.4 p/Share
1,272
Added 43.18%
1,674
Common Stock
Oct 01
2025
BUY
Grant, award, or other acquisition
$1,228
$102.37 p/Share
12
Added 0.46%
2,573
Common Stock
Jul 01
2025
BUY
Grant, award, or other acquisition
$1,169
$83.53 p/Share
14
Added 0.54%
2,560
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
$1,154
$72.18 p/Share
16
Added 0.62%
2,546
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
-
2,117
Added 45.57%
2,529
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$1,662
$61.59 p/Share
27
Added 0.79%
3,411
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$1,546
$61.84 p/Share
25
Added 0.73%
3,384
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$1,547
$61.88 p/Share
25
Added 0.74%
3,359
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$76,518
$25.66 p/Share
2,982
Added 24.32%
9,277
Common Stock
Oct 01
2023
BUY
Grant, award, or other acquisition
$3,060
$40.81 p/Share
75
Added 1.18%
6,294
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
$2,913
$46.24 p/Share
63
Added 1.0%
6,218
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
$2,884
$45.78 p/Share
63
Added 1.01%
6,155
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
3,353
Added 28.0%
8,623
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
$2,428
$45.82 p/Share
53
Added 1.0%
5,270
Common Stock
Oct 01
2022
BUY
Grant, award, or other acquisition
$2,409
$49.17 p/Share
49
Added 0.93%
5,216
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$2,402
$50.04 p/Share
48
Added 0.92%
5,167
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$1,236
$56.2 p/Share
22
Added 0.43%
5,119
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
2,254
Added 30.66%
5,097
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
$2,234
$62.06 p/Share
36
Added 0.74%
4,855
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$2,184
$70.46 p/Share
31
Added 0.64%
4,819
Common Stock