FABRINET (FN) - Fundamental Surprise Chart