Jun 30, 2025
|
Barrow Hanley Mewhinney & Strauss Llc
|
0
|
0.00%
|
|
Mar 31, 2025
|
Barrow Hanley Mewhinney & Strauss Llc
|
6,307,319
|
6.99%
|
|
Dec 31, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
6,223,817
|
6.90%
|
|
Sep 30, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
5,668,622
|
6.28%
|
|
Jun 30, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
5,698,984
|
6.32%
|
|
Mar 31, 2024
|
Barrow Hanley Mewhinney & Strauss Llc
|
5,636,119
|
6.27%
|
|
Dec 31, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
5,682,930
|
6.33%
|
|
Sep 30, 2023
|
Barrow Hanley Mewhinney & Strauss Llc
|
217,740
|
0.24%
|