Jun 30
2025
BUY
Grant, award, or other acquisition
$53,530
$112.46 p/Share
476
Added 2.63%
17,636
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
$53,251
$124.71 p/Share
427
Added 2.43%
17,160
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
$52,202
$108.53 p/Share
481
Added 2.79%
16,733
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$52,039
$98.56 p/Share
528
Added 3.15%
16,252
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
$51,777
$104.39 p/Share
496
Added 3.06%
15,724
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
$51,569
$92.75 p/Share
556
Added 3.52%
15,228
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$44,016
$75.5 p/Share
583
Added 3.82%
14,672
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$43,717
$72.62 p/Share
602
Added 4.1%
14,089
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$45,229
$72.95 p/Share
620
Added 4.39%
13,487
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$43,274
$84.52 p/Share
512
Added 3.83%
12,867
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$42,406
$81.55 p/Share
520
Added 4.04%
12,355
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$43,922
$80.15 p/Share
548
Added 4.43%
11,835
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$47,116
$92.93 p/Share
507
Added 4.3%
11,287
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$43,594
$90.82 p/Share
480
Added 4.26%
10,780
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$38,578
$80.37 p/Share
480
Added 4.45%
10,300
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$36,681
$75.63 p/Share
485
Added 4.71%
9,820
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$39,947
$75.8 p/Share
527
Added 5.34%
9,335
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$36,349
$61.09 p/Share
595
Added 6.33%
8,808
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$39,529
$40.05 p/Share
987
Added 10.73%
8,213
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$37,077
$43.62 p/Share
850
Added 10.53%
7,226
Common Stock