Dec 15
2025
BUY
Grant, award, or other acquisition
$3,147
$108.52 p/Share
29
Added 0.26%
11,220
Common Stock
Sep 15
2025
BUY
Grant, award, or other acquisition
$3,185
$109.83 p/Share
29
Added 0.26%
11,190
Common Stock
Jun 16
2025
BUY
Grant, award, or other acquisition
$3,167
$102.18 p/Share
31
Added 0.28%
11,161
Common Stock
Apr 24
2025
BUY
Grant, award, or other acquisition
-
2,157
Added 16.23%
11,130
Common Stock
Mar 14
2025
BUY
Grant, award, or other acquisition
$2,520
$93.36 p/Share
27
Added 0.3%
8,973
Common Stock
Dec 16
2024
BUY
Grant, award, or other acquisition
$2,523
$97.05 p/Share
26
Added 0.29%
8,945
Common Stock
Sep 13
2024
BUY
Grant, award, or other acquisition
$2,546
$90.93 p/Share
28
Added 0.31%
8,919
Common Stock
Jun 20
2024
BUY
Grant, award, or other acquisition
$21,532
$101.57 p/Share
212
Added 2.33%
8,890
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
$2,413
$104.93 p/Share
23
Added 0.26%
8,677
Common Stock
Apr 25
2024
BUY
Grant, award, or other acquisition
-
1,572
Added 15.37%
8,653
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
$1,976
$116.24 p/Share
17
Added 0.24%
7,081
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
$1,956
$122.25 p/Share
16
Added 0.23%
7,064
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
$1,967
$122.94 p/Share
16
Added 0.23%
7,047
Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
$33,715
$130.68 p/Share
258
Added 3.54%
7,031
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
$1,827
$130.5 p/Share
14
Added 0.21%
6,772
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
-
1,341
Added 16.56%
6,757
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
$1,229
$122.97 p/Share
10
Added 0.18%
5,416
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
$1,171
$130.2 p/Share
9
Added 0.17%
5,406
Common Stock
Sep 15
2022
BUY
Grant, award, or other acquisition
$1,186
$107.84 p/Share
11
Added 0.2%
5,396
Common Stock
Apr 28
2022
BUY
Grant, award, or other acquisition
-
1,296
Added 20.11%
5,147
Common Stock
Apr 22
2021
BUY
Grant, award, or other acquisition
-
1,013
Added 20.83%
3,851
Common Stock