Jul 01
2025
BUY
Grant, award, or other acquisition
$39,976
$90.65 p/Share
441
Added 2.87%
14,914
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
$39,958
$83.77 p/Share
477
Added 3.21%
14,391
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
$37,483
$85.19 p/Share
440
Added 3.08%
13,840
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$37,474
$71.11 p/Share
527
Added 3.81%
13,318
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$37,448
$60.11 p/Share
623
Added 4.68%
12,697
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$37,479
$56.96 p/Share
658
Added 5.2%
11,986
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$37,462
$55.5 p/Share
675
Added 5.66%
11,248
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$37,484
$42.07 p/Share
891
Added 7.84%
10,475
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
$37,498
$45.07 p/Share
832
Added 8.06%
9,496
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$38,738
$45.15 p/Share
858
Added 9.09%
8,586
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$36,220
$50.8 p/Share
713
Added 8.5%
7,677
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$36,249
$39.66 p/Share
914
Added 11.69%
6,905
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$36,227
$42.42 p/Share
854
Added 12.57%
5,940
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$36,247
$49.45 p/Share
733
Added 12.68%
5,046
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
$36,171
$60.69 p/Share
596
Added 12.19%
4,293
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$36,197
$52.92 p/Share
684
Added 15.69%
3,675
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$36,207
$51.43 p/Share
704
Added 19.16%
2,971
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$31,235
$47.47 p/Share
658
Added 22.6%
2,253
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$31,243
$40.47 p/Share
772
Added 32.78%
1,583
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$27,473
$34.17 p/Share
804
Added 50.0%
804
Common Stock