Mar 31, 2025
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,543,980
|
3.45%
|
|
Dec 31, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,529,727
|
3.41%
|
|
Sep 30, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,591,511
|
3.50%
|
|
Jun 30, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,599,769
|
3.49%
|
|
Mar 31, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,909,742
|
4.10%
|
|
Dec 31, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
2,344,357
|
4.97%
|
|
Sep 30, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
2,373,734
|
5.04%
|
|
Jun 30, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
2,329,314
|
4.94%
|
|
Mar 31, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
2,310,601
|
4.91%
|