# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Boston Common Asset Management LLC 690,474 -1,673,400 872,759.14 0.0299 0.0073 06/30/2026
2 Yousif Capital Management LLC 31,643 -115,904 39,996.75 0.0004 0.0003 06/30/2026
3 RhumbLine Advisers LP 4,254 -840 5,377.06 0 0 03/31/2026
# 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
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Boston Common Asset Management LLC 690,474 -1,673,400 872,759.14 0.0299 0.0073 06/30/2026
2 Yousif Capital Management LLC 31,643 -115,904 39,996.75 0.0004 0.0003 06/30/2026
3 American Money Management LLC 0 -14,010 0 0 0
4 RhumbLine Advisers LP 4,254 -840 5,377.06 0 0 03/31/2026

Data provided by FactSet Research Systems Inc.