Oct 01
2024
BUY
Grant, award, or other acquisition
$34,928
$82.77 p/Share
422
Added 1.71%
24,297
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$34,943
$75.31 p/Share
464
Added 1.92%
23,719
Common Stock
Apr 25
2024
BUY
Grant, award, or other acquisition
$149,987
$83.28 p/Share
1,801
Added 7.23%
23,094
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$34,936
$98.97 p/Share
353
Added 1.63%
21,293
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$34,913
$94.36 p/Share
370
Added 1.75%
20,819
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$37,566
$102.64 p/Share
366
Added 1.77%
20,332
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
$31,168
$122.23 p/Share
255
Added 1.27%
19,869
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
$150,019
$108.71 p/Share
1,380
Added 6.6%
19,531
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$28,689
$111.2 p/Share
258
Added 1.4%
18,151
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$28,743
$100.5 p/Share
286
Added 1.58%
17,809
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$28,714
$98.0 p/Share
293
Added 1.65%
17,413
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$28,693
$101.03 p/Share
284
Added 1.64%
17,044
Common Stock
Apr 28
2022
BUY
Grant, award, or other acquisition
$145,078
$97.63 p/Share
1,486
Added 8.18%
16,679
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$26,184
$106.44 p/Share
246
Added 1.59%
15,193
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$26,148
$110.33 p/Share
237
Added 1.57%
14,881
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$26,190
$121.25 p/Share
216
Added 1.46%
14,582
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$26,866
$134.33 p/Share
200
Added 1.38%
14,342
Common Stock
Apr 29
2021
BUY
Grant, award, or other acquisition
$139,995
$137.52 p/Share
1,018
Added 6.74%
14,093
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$25,502
$134.93 p/Share
189
Added 1.42%
13,075
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$25,555
$95.71 p/Share
267
Added 2.04%
12,846
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$25,620
$94.54 p/Share
271
Added 2.12%
12,523
Common Stock