Oct 01
2024
BUY
Grant, award, or other acquisition
$30,624
$82.77 p/Share
370
Added 1.35%
27,094
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$30,575
$75.31 p/Share
406
Added 1.51%
26,524
Common Stock
Apr 25
2024
BUY
Grant, award, or other acquisition
$149,987
$83.28 p/Share
1,801
Added 6.5%
25,910
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$30,581
$98.97 p/Share
309
Added 1.27%
24,109
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$30,572
$94.36 p/Share
324
Added 1.35%
23,638
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$30,586
$102.64 p/Share
298
Added 1.27%
23,158
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
$30,557
$122.23 p/Share
250
Added 1.09%
22,729
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
$150,019
$108.71 p/Share
1,380
Added 5.81%
22,365
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$28,022
$111.2 p/Share
252
Added 1.19%
20,985
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$28,039
$100.5 p/Share
279
Added 1.34%
20,615
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$28,028
$98.0 p/Share
286
Added 1.39%
20,274
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$28,086
$101.03 p/Share
278
Added 1.38%
19,879
Common Stock
Apr 28
2022
BUY
Grant, award, or other acquisition
$145,078
$97.63 p/Share
1,486
Added 7.09%
19,485
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$25,546
$106.44 p/Share
240
Added 1.32%
17,999
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$25,597
$110.33 p/Share
232
Added 1.3%
17,561
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$25,584
$121.25 p/Share
211
Added 1.21%
17,236
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$25,523
$134.33 p/Share
190
Added 1.11%
16,989
Common Stock
Apr 29
2021
BUY
Grant, award, or other acquisition
$139,995
$137.52 p/Share
1,018
Added 5.74%
16,724
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$24,287
$134.93 p/Share
180
Added 1.13%
15,706
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$24,310
$95.71 p/Share
254
Added 1.62%
15,461
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$24,297
$94.54 p/Share
257
Added 1.67%
15,116
Common Stock