Technical view
Price has broken out of a six-month base on rising volume, and the 50-day average has turned up.
Fundamental view
Revenue and margins have grown ahead of the sector for three quarters while debt has come down.
Summary
A three-to-six-month view. The idea is wrong on a close below the base.