Oct 01
2024
BUY
Grant, award, or other acquisition
$30,624
$82.77 p/Share
370
Added 2.18%
16,620
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$30,575
$75.31 p/Share
406
Added 2.46%
16,123
Common Stock
Apr 25
2024
BUY
Grant, award, or other acquisition
$149,987
$83.28 p/Share
1,801
Added 10.36%
15,585
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$30,581
$98.97 p/Share
309
Added 2.19%
13,784
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$30,572
$94.36 p/Share
324
Added 2.36%
13,379
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$30,586
$102.64 p/Share
298
Added 2.25%
12,962
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
$30,557
$122.23 p/Share
250
Added 1.95%
12,587
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
$150,019
$108.71 p/Share
1,380
Added 10.11%
12,271
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$28,022
$111.2 p/Share
252
Added 2.26%
10,891
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$28,039
$100.5 p/Share
279
Added 2.57%
10,574
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$28,028
$98.0 p/Share
286
Added 2.72%
10,210
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$28,086
$101.03 p/Share
278
Added 2.74%
9,866
Common Stock
Apr 28
2022
BUY
Grant, award, or other acquisition
$145,078
$97.63 p/Share
1,486
Added 13.49%
9,528
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$38,506
$160.44 p/Share
240
Added 2.9%
8,042
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$25,597
$110.33 p/Share
232
Added 2.91%
7,754
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$25,584
$121.25 p/Share
211
Added 2.74%
7,479
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$25,523
$134.33 p/Share
190
Added 2.55%
7,252
Common Stock
Apr 29
2021
BUY
Grant, award, or other acquisition
$139,995
$137.52 p/Share
1,018
Added 12.65%
7,028
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$24,287
$134.93 p/Share
180
Added 2.91%
6,010
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$24,310
$95.71 p/Share
254
Added 4.19%
5,803
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$24,297
$94.54 p/Share
257
Added 4.45%
5,513
Common Stock