Chart is long term and it looks to favour the upside but after reviewing the fundamentals which are strong but their issue is growth over the next 1-5 years....We can see that the price has stayed in this wedge for the last 2 years, I suspect this will continue until their growth projection improves, so I think the market will need 1 or 2 more earnings reports to show an improvement in growth.
If this can come then the green impulse wave can happen.
A break down from this wedge and it is possible that the price can hit Wave B in red next.