Sep 30
2024
BUY
Grant, award, or other acquisition
$48,732
$104.13 p/Share
468
Added 0.52%
89,744
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$48,733
$89.42 p/Share
545
Added 0.61%
88,564
Common Stock
May 21
2024
BUY
Grant, award, or other acquisition
$169,954
$96.51 p/Share
1,761
Added 1.98%
87,228
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$44,950
$90.81 p/Share
495
Added 0.58%
85,467
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$44,939
$90.97 p/Share
494
Added 0.58%
84,173
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$44,988
$85.53 p/Share
526
Added 0.63%
82,938
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$44,964
$89.57 p/Share
502
Added 0.61%
81,699
Common Stock
May 16
2023
BUY
Grant, award, or other acquisition
$160,030
$98.48 p/Share
1,625
Added 1.98%
80,491
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$44,992
$94.72 p/Share
475
Added 0.6%
78,866
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$44,986
$95.31 p/Share
472
Added 0.6%
77,712
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$44,970
$87.66 p/Share
513
Added 0.67%
76,616
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$44,992
$94.72 p/Share
475
Added 0.63%
75,497
Common Stock
May 17
2022
BUY
Grant, award, or other acquisition
$160,047
$95.04 p/Share
1,684
Added 2.21%
74,350
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$44,997
$94.73 p/Share
475
Added 0.65%
72,666
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$44,975
$85.18 p/Share
528
Added 0.73%
71,550
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$44,951
$73.45 p/Share
612
Added 0.86%
70,356
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$44,959
$72.05 p/Share
624
Added 0.9%
69,012
Common Stock
May 18
2021
BUY
Grant, award, or other acquisition
$149,981
$78.73 p/Share
1,905
Added 2.74%
67,701
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$45,000
$74.38 p/Share
605
Added 0.91%
65,796
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$45,169
$71.02 p/Share
636
Added 0.98%
64,475
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$44,956
$76.98 p/Share
584
Added 0.92%
63,160
Common Stock