It seems strong atleast for the short term, but their earnings confirmed what their last annual report warned of: the days of extremely rapid earnings growth is over, and yes, they were way over valued at 700. I wouldn't look back up there for a while.