Mar 14
2025
BUY
Grant, award, or other acquisition
-
337
Added 1.31%
25,455
Common Stock
Dec 13
2024
BUY
Grant, award, or other acquisition
-
48
Added 0.19%
25,118
Common Stock
Sep 13
2024
BUY
Grant, award, or other acquisition
-
57
Added 0.23%
25,070
Common Stock
Jun 07
2024
BUY
Grant, award, or other acquisition
-
68
Added 0.27%
25,013
Common Stock
May 23
2024
BUY
Grant, award, or other acquisition
$100,036
$209.72 p/Share
477
Added 1.88%
24,945
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
190
Added 0.77%
24,468
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
$13,493
$164.55 p/Share
82
Added 0.34%
24,278
Common Stock
Sep 08
2023
BUY
Grant, award, or other acquisition
$13,441
$146.1 p/Share
92
Added 0.38%
24,196
Common Stock
Jun 09
2023
BUY
Grant, award, or other acquisition
$13,439
$137.14 p/Share
98
Added 0.4%
24,104
Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
$100,083
$129.14 p/Share
775
Added 3.13%
24,006
Common Stock
Mar 17
2023
BUY
Grant, award, or other acquisition
-
287
Added 1.22%
23,231
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
$12,704
$136.61 p/Share
93
Added 0.4%
22,944
Common Stock
Sep 09
2022
BUY
Grant, award, or other acquisition
$12,641
$115.97 p/Share
109
Added 0.47%
22,851
Common Stock
Jun 10
2022
BUY
Grant, award, or other acquisition
$12,634
$116.98 p/Share
108
Added 0.47%
22,742
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
$95,067
$125.75 p/Share
756
Added 3.23%
22,634
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$98,803
$124.28 p/Share
795
Added 3.51%
21,878
Common Stock
Dec 10
2021
BUY
Grant, award, or other acquisition
$67,295
$166.16 p/Share
405
Added 1.88%
21,083
Common Stock
Sep 10
2021
BUY
Grant, award, or other acquisition
$10,398
$135.04 p/Share
77
Added 0.37%
20,678
Common Stock
Jun 11
2021
BUY
Grant, award, or other acquisition
$8,500
$130.77 p/Share
65
Added 0.31%
20,601
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
$95,011
$125.51 p/Share
757
Added 3.56%
20,536
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
$39,975
$123.0 p/Share
325
Added 1.62%
19,779
Common Stock
Dec 11
2020
BUY
Grant, award, or other acquisition
$6,689
$102.91 p/Share
65
Added 0.33%
19,454
Common Stock