Invesco stock (BMG491BT1088): Q1 earnings, higher capital returns and what it means for investors — alphai