Triple top @ $39 with a wedge signalling a breakout.
Interesting timing with official earnings due tomorrow. In theory this shouldn't add much info beyond the Q4 report. But the price chart suggests a large up/down movement sometime this week.
Disclaimer: I am long