# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Boston Common Asset Management LLC 2,363,874 -2,659,687 2,510,434.19 0.0756 0.0251 12/31/2025
2 Yousif Capital Management LLC 147,547 0 156,694.91 0.0017 0.0016 12/31/2025
3 American Money Management LLC 14,010 14,010 14,878.62 0.0023 0.0001 12/31/2025
4 RhumbLine Advisers LP 5,094 -4,615 5,409.83 0 0.0001 12/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 American Money Management LLC 14,010 14,010 14,878.62 0.0023 0.0001 12/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Boston Common Asset Management LLC 2,363,874 -2,659,687 2,510,434.19 0.0756 0.0251 12/31/2025
2 RhumbLine Advisers LP 5,094 -4,615 5,409.83 0 0.0001 12/31/2025

Data provided by FactSet Research Systems Inc.