/
/
FN Stock Analysis | Fabrinet | Deep-Value | Deep-Value