Financial Stocks Holding Firm Near Highs: 2 Key Players to Watch

view original post

Institutional investors continue to show confidence, with net inflows into the stock reaching $26 billion over the past 12 months, compared to $13.7 billion in outflows. With a favorable chart setup, …