Sep 30
2024
BUY
Grant, award, or other acquisition
$47,514
$30.38 p/Share
1,564
Added 1.95%
78,497
Common Stock, par valu...
Jun 28
2024
BUY
Grant, award, or other acquisition
$47,490
$22.92 p/Share
2,072
Added 2.63%
76,760
Common Stock, par valu...
Jun 11
2024
BUY
Grant, award, or other acquisition
-
4,393
Added 5.61%
73,949
Common Stock, par valu...
Mar 28
2024
BUY
Grant, award, or other acquisition
$47,476
$28.6 p/Share
1,660
Added 2.33%
69,556
Common Stock, par valu...
Dec 15
2023
BUY
Grant, award, or other acquisition
$47,475
$29.36 p/Share
1,617
Added 2.33%
67,896
Common Stock, par valu...
Sep 29
2023
BUY
Grant, award, or other acquisition
$47,490
$31.08 p/Share
1,528
Added 2.25%
66,279
Common Stock, par valu...
Jun 30
2023
BUY
Grant, award, or other acquisition
$29,767
$34.98 p/Share
851
Added 1.3%
64,751
Common Stock, par valu...
Jun 15
2023
BUY
Grant, award, or other acquisition
-
2,975
Added 4.45%
63,900
Common Stock, par valu...
Mar 31
2023
BUY
Grant, award, or other acquisition
$26,214
$38.27 p/Share
685
Added 1.11%
60,925
Common Stock, par valu...
Dec 15
2022
BUY
Grant, award, or other acquisition
$26,254
$38.78 p/Share
677
Added 1.11%
60,161
Common Stock, par valu...
Sep 30
2022
BUY
Grant, award, or other acquisition
$26,258
$32.1 p/Share
818
Added 1.36%
59,409
Common Stock, par valu...
Jun 30
2022
BUY
Grant, award, or other acquisition
$25,214
$33.44 p/Share
754
Added 1.27%
58,513
Common Stock, par valu...
Jun 15
2022
BUY
Grant, award, or other acquisition
-
2,714
Added 4.49%
57,759
Common Stock, par valu...
Mar 31
2022
BUY
Grant, award, or other acquisition
$25,034
$51.09 p/Share
490
Added 0.88%
54,991
Common Stock, par valu...
Dec 17
2021
BUY
Grant, award, or other acquisition
$25,016
$43.28 p/Share
578
Added 1.05%
54,452
Common Stock, par valu...
Sep 30
2021
BUY
Grant, award, or other acquisition
$25,003
$39.75 p/Share
629
Added 1.16%
53,827
Common Stock, par valu...
Jun 30
2021
BUY
Grant, award, or other acquisition
$24,993
$29.86 p/Share
837
Added 1.55%
53,198
Common Stock, par valu...
Jun 10
2021
BUY
Grant, award, or other acquisition
-
3,369
Added 6.05%
52,361
Common Stock, par valu...
Mar 31
2021
BUY
Grant, award, or other acquisition
$24,996
$26.82 p/Share
932
Added 1.87%
48,992
Common Stock, par valu...
Dec 14
2020
BUY
Grant, award, or other acquisition
$22,514
$19.68 p/Share
1,144
Added 2.33%
48,060
Common Stock, par valu...
Sep 30
2020
BUY
Grant, award, or other acquisition
$22,488
$12.88 p/Share
1,746
Added 3.59%
46,916
Common Stock, par valu...