Dec 31, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,189,375
|
2.58%
|
|
Sep 30, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,233,576
|
2.67%
|
|
Jun 30, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,237,567
|
2.68%
|
|
Mar 31, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,284,499
|
2.78%
|
|
Dec 31, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,380,842
|
2.96%
|
|
Sep 30, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,396,057
|
2.96%
|
|
Jun 30, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,381,396
|
2.88%
|
|
Mar 31, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
1,499,960
|
3.12%
|