Jul 15
2025
BUY
Grant, award, or other acquisition
$16,230
$36.31 p/Share
447
Added 4.16%
10,290
Common Stock
Apr 15
2025
BUY
Grant, award, or other acquisition
$20,395
$33.6 p/Share
607
Added 5.81%
9,843
Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
$22,498
$33.58 p/Share
670
Added 6.76%
9,236
Common Stock
Oct 15
2024
BUY
Grant, award, or other acquisition
$22,493
$38.19 p/Share
589
Added 6.43%
8,566
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$22,486
$35.75 p/Share
629
Added 7.31%
7,977
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$22,475
$37.71 p/Share
596
Added 7.5%
7,348
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$18,724
$39.01 p/Share
480
Added 6.64%
6,752
Common Stock
Oct 16
2023
BUY
Grant, award, or other acquisition
$18,744
$34.33 p/Share
546
Added 8.01%
6,272
Common Stock
Jul 17
2023
BUY
Grant, award, or other acquisition
$18,746
$36.26 p/Share
517
Added 8.28%
5,726
Common Stock
Apr 17
2023
BUY
Grant, award, or other acquisition
$18,718
$33.13 p/Share
565
Added 9.79%
5,209
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$18,734
$33.1 p/Share
566
Added 10.86%
4,644
Common Stock
Oct 17
2022
BUY
Grant, award, or other acquisition
$18,741
$28.14 p/Share
666
Added 15.45%
3,646
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$18,750
$30.94 p/Share
606
Added 16.9%
2,980
Common Stock
Apr 18
2022
BUY
Grant, award, or other acquisition
$18,741
$41.28 p/Share
454
Added 16.05%
2,374
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$17,465
$45.72 p/Share
382
Added 16.59%
1,920
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
$17,477
$38.16 p/Share
458
Added 22.95%
1,538
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
$17,476
$34.47 p/Share
507
Added 31.95%
1,080
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
$17,488
$30.52 p/Share
573
Added 50.0%
573
Common Stock
Dec 29
2020
-
32,206
Reduced 100.0%
0
Common Stock
Oct 15
2020
BUY
Grant, award, or other acquisition
$17,491
$31.86 p/Share
549
Added 1.68%
32,206
Common Stock