Tom:
I had a couple of very nice short term trades in the $22 - $25 range on the long side, but missed the last dip while out of town. Of course, that proved the be the dip before the breakout past ~$26. Did not want to (and still do not want to) chase it.
As much as I like it, it has gotten ahead of earnings. Frankly, it is overvalued. That said, however, I am not confident enough to short it, but will happily jump back in when it dips back to the sub $25 range.