Dec 31, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,540,228
|
3.38%
|
|
Sep 30, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,551,981
|
3.42%
|
|
Jun 30, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,560,218
|
3.46%
|
|
Mar 31, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,544,722
|
3.43%
|
|
Dec 31, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,685,443
|
3.75%
|
|
Sep 30, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,757,384
|
3.95%
|
|
Jun 30, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,487,823
|
3.35%
|
|
Mar 31, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
720,950
|
1.62%
|