Amundi Lowers Stake in First Solar, Inc. $FSLR
Amundi reduced its stake in First Solar by 7.5% in the first quarter, selling over 165,000 shares but still retaining a significant holding worth $404.3 million. Despite this, other institutions generally increased their positions, with overall institutional ownership reaching 92.08%. The company reported strong …