Jan 02
2026
BUY
Grant, award, or other acquisition
-
745
Added 1.55%
47,325
Common Stock, par valu...
Dec 15
2025
BUY
Grant, award, or other acquisition
$10,162
$169.38 p/Share
60
Added 0.13%
46,580
Common Stock, par valu...
Sep 15
2025
BUY
Grant, award, or other acquisition
$10,094
$165.48 p/Share
61
Added 0.13%
46,520
Common Stock, par valu...
Jun 16
2025
BUY
Grant, award, or other acquisition
$10,051
$134.02 p/Share
75
Added 0.16%
46,459
Common Stock, par valu...
Mar 17
2025
BUY
Grant, award, or other acquisition
$10,081
$115.88 p/Share
87
Added 0.19%
46,384
Common Stock, par valu...
Jan 02
2025
BUY
Grant, award, or other acquisition
-
1,454
Added 3.04%
46,297
Common Stock, par valu...
Dec 11
2024
BUY
Grant, award, or other acquisition
$10,049
$115.51 p/Share
87
Added 0.19%
44,843
Common Stock, par valu...
Sep 17
2024
BUY
Grant, award, or other acquisition
$10,070
$87.57 p/Share
115
Added 0.26%
44,756
Common Stock, par valu...
Jun 24
2024
BUY
Grant, award, or other acquisition
$10,034
$86.5 p/Share
116
Added 0.26%
44,641
Common Stock, par valu...
Mar 25
2024
BUY
Grant, award, or other acquisition
$10,000
$79.37 p/Share
126
Added 0.28%
44,525
Common Stock, par valu...
Jan 02
2024
BUY
Grant, award, or other acquisition
-
1,737
Added 3.76%
44,399
Common Stock, par valu...
Jun 23
2023
BUY
Grant, award, or other acquisition
$4,985
$51.93 p/Share
96
Added 0.22%
42,662
Common Stock, par valu...
Mar 27
2023
BUY
Grant, award, or other acquisition
$12,518
$44.71 p/Share
280
Added 0.65%
42,566
Common Stock, par valu...
Jan 03
2023
BUY
Grant, award, or other acquisition
-
2,146
Added 4.83%
42,286
Common Stock, par valu...
Dec 23
2022
BUY
Grant, award, or other acquisition
$29,966
$44.86 p/Share
668
Added 1.64%
40,140
Common Stock, par valu...
Jan 03
2022
BUY
Grant, award, or other acquisition
-
1,600
Added 3.9%
39,472
Common Stock, par valu...
Dec 21
2021
BUY
Grant, award, or other acquisition
$74,989
$59.28 p/Share
1,265
Added 3.23%
37,872
Common Stock, par valu...
Jan 11
2021
BUY
Grant, award, or other acquisition
-
2,300
Added 5.91%
36,607
Common Stock, par valu...
Dec 22
2020
BUY
Grant, award, or other acquisition
$29,992
$38.8 p/Share
773
Added 2.2%
34,307
Common Stock, par valu...