May 01
2025
BUY
Grant, award, or other acquisition
-
1,266
Added 5.47%
21,881
Common Stock
Apr 14
2025
BUY
Grant, award, or other acquisition
$15,419
$149.7 p/Share
103
Added 0.5%
20,615
Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
$14,282
$176.33 p/Share
81
Added 0.39%
20,512
Common Stock
Oct 14
2024
BUY
Grant, award, or other acquisition
$14,311
$210.46 p/Share
68
Added 0.33%
20,431
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$14,273
$138.58 p/Share
103
Added 0.5%
20,363
Common Stock
May 02
2024
BUY
Grant, award, or other acquisition
-
716
Added 3.41%
20,260
Common Stock
Apr 12
2024
BUY
Grant, award, or other acquisition
$14,367
$231.74 p/Share
62
Added 0.32%
19,544
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$19,212
$220.83 p/Share
87
Added 0.44%
19,482
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
$13,090
$150.47 p/Share
87
Added 0.42%
20,395
Common Stock
Aug 25
2023
-
1,000
Reduced 4.9%
19,395
Common Stock
Jul 17
2023
BUY
Grant, award, or other acquisition
$13,036
$325.91 p/Share
40
Added 0.2%
20,308
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
-
669
Added 3.2%
20,268
Common Stock
Apr 10
2023
BUY
Grant, award, or other acquisition
$12,979
$231.77 p/Share
56
Added 0.28%
19,599
Common Stock
Jan 10
2023
BUY
Grant, award, or other acquisition
$12,912
$248.31 p/Share
52
Added 0.27%
19,543
Common Stock
Oct 11
2022
BUY
Grant, award, or other acquisition
$13,687
$168.98 p/Share
81
Added 0.41%
19,491
Common Stock
Jul 11
2022
BUY
Grant, award, or other acquisition
$14,927
$193.86 p/Share
77
Added 0.4%
19,410
Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
$14,991
$254.08 p/Share
59
Added 0.3%
19,333
Common Stock
Jan 10
2022
BUY
Grant, award, or other acquisition
$14,791
$227.56 p/Share
65
Added 0.34%
19,274
Common Stock
Oct 08
2021
BUY
Grant, award, or other acquisition
$14,787
$231.04 p/Share
64
Added 0.33%
19,209
Common Stock
Jul 09
2021
BUY
Grant, award, or other acquisition
$14,487
$185.73 p/Share
78
Added 0.41%
19,145
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
$13,544
$218.45 p/Share
62
Added 0.32%
19,067
Common Stock
Jan 08
2021
BUY
Grant, award, or other acquisition
$13,587
$194.1 p/Share
70
Added 0.37%
19,005
Common Stock
Oct 09
2020
BUY
Grant, award, or other acquisition
$13,650
$130.0 p/Share
105
Added 0.55%
18,935
Common Stock