Ferguson Stock Slides Despite Strong Earnings