Dec 31, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
3,844,497
|
0.35%
|
|
Sep 30, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
3,934,676
|
0.36%
|
|
Jun 30, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
3,695,560
|
0.33%
|
|
Mar 31, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
4,663,678
|
0.42%
|
|
Dec 31, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
4,544,905
|
0.41%
|
|
Sep 30, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
4,511,111
|
0.40%
|
|
Jun 30, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
4,018,381
|
0.36%
|
|
Mar 31, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
2,822,662
|
0.25%
|