Mar 31, 2025
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,549,310
|
1.60%
|
|
Dec 31, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,637,336
|
1.65%
|
|
Sep 30, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,655,961
|
1.65%
|
|
Jun 30, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,685,068
|
1.67%
|
|
Mar 31, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,579,568
|
1.53%
|
|
Dec 31, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
2,575,725
|
2.50%
|
|
Sep 30, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
2,649,017
|
2.57%
|
|
Jun 30, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
3,209,007
|
3.11%
|
|
Mar 31, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
3,292,653
|
3.19%
|