Fabrinet (FN) is up 10.8%, or $21.72 to $223.60.Light Up your Portfolio with Spark:Easily identify stocks' risks and opportunities. Discover ...