Fundamentally this is obviously a strong company. In brief, net income has decreased from 2011, but we can see the price has made all time highs regardless.
The consensus estimate for tomorrow (released during pre-market) is $1.16. A decline from the previous quarters .
This stock has been in a strong Bull trend since 2004. If we defined trend as dipping below the 50 period moving average than this stock has stayed in trend for a longtime, really only making significant moves below the 50 period moving averages during periods of consolidation.
Price exited a 4 year period of consolidation. It has been on a bull run for the past year, with minor consolidation along the way up. A continuation of the trend would provide great opportunities for a long term trade. The best way to trade this would be a candle pattern confirmed with rising .