# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Boston Common Asset Management LLC 2,363,874 -1,954,652 2,635,719.51 0.0761 0.0251 12/31/2025
2 Yousif Capital Management LLC 147,547 0 164,514.9 0.0018 0.0016 12/31/2025
3 American Money Management LLC 14,010 14,010 15,621.15 0.0024 0.0001 12/31/2025
4 RhumbLine Advisers LP 5,094 935 5,679.81 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 15,621.15 0.0024 0.0001 12/31/2025
2 RhumbLine Advisers LP 5,094 935 5,679.81 0 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 -1,954,652 2,635,719.51 0.0761 0.0251 12/31/2025

Data provided by FactSet Research Systems Inc.