Dec 31, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
30,528,092
|
4.48%
|
|
Sep 30, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
21,591,213
|
3.17%
|
|
Jun 30, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
22,280,906
|
3.27%
|
|
Mar 31, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
23,579,307
|
3.47%
|
|
Dec 31, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
24,364,915
|
3.59%
|
|
Sep 30, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
20,720,130
|
3.06%
|
|
Jun 30, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
16,589,836
|
2.45%
|
|
Mar 31, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
16,187,397
|
2.39%
|