Sep 30
2024
BUY
Grant, award, or other acquisition
$22,654
$37.2 p/Share
609
Added 5.05%
11,458
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
$22,637
$33.29 p/Share
680
Added 5.92%
10,814
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
$22,650
$34.9 p/Share
649
Added 5.82%
10,505
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$22,655
$37.08 p/Share
611
Added 5.87%
9,804
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$22,645
$27.82 p/Share
814
Added 8.15%
9,170
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$22,640
$28.23 p/Share
802
Added 8.76%
8,356
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$22,636
$32.95 p/Share
687
Added 8.35%
7,539
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$18,746
$41.11 p/Share
456
Added 6.25%
6,845
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$18,721
$38.68 p/Share
484
Added 7.05%
6,386
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$17,952
$35.62 p/Share
504
Added 7.87%
5,902
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
431
Added 7.39%
5,398
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
428
Added 7.93%
4,967
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
429
Added 8.64%
4,539
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$17,960
$41.67 p/Share
431
Added 9.49%
4,110
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$17,949
$46.5 p/Share
386
Added 9.5%
3,679
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$14,814
$37.41 p/Share
396
Added 10.73%
3,293
Common Stock
Nov 23
2020
BUY
Open market or private purchase
$6,616
$33.08 p/Share
200
Added 6.46%
2,897
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$14,822
$23.16 p/Share
640
Added 19.18%
2,697
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
$14,833
$27.57 p/Share
538
Added 20.73%
2,057
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
$14,834
$26.49 p/Share
560
Added 26.94%
1,519
Common Stock
Dec 31
2019
BUY
Grant, award, or other acquisition
$14,806
$41.59 p/Share
356
Added 27.07%
959
Common Stock
Sep 30
2019
BUY
Grant, award, or other acquisition
$14,826
$37.63 p/Share
394
Added 39.52%
603
Common Stock