- 4-Week # shares sold: 15,649
- 12-Week # shares sold: 30,224
- 24-Week # shares sold: 33,224
Forget the rate hike narrative you've heard -- utility stocks have been one of the strongest sectors in 2017, and these four stocks are ready to rally from here.
Some recent high-flying biotechs may be preparing for their next surge.