Dec 31, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
2,209,176
|
4.08%
|
|
Sep 30, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
2,355,073
|
4.33%
|
|
Jun 30, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
2,378,598
|
4.39%
|
|
Mar 31, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
2,487,514
|
4.58%
|
|
Dec 31, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
2,508,381
|
4.62%
|
|
Sep 30, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
2,547,278
|
4.71%
|
|
Jun 30, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
2,579,854
|
4.60%
|
|
Mar 31, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
2,559,142
|
4.56%
|