Potential for a $20 channelLong-term ascending triangle pattern formed. Fundamentally strong after recent quarter. Longer term, definitely a buy. Shorter term, I'd be looking to trade an upswing with an entry at $150, stop at $140, pull off half at $160 for the $10 channel, and pull out the rest at $167-170 for the $17-20 channel.