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, …
Financial Stocks Holding Firm Near Highs: 2 Key Players to Watch
view original post