Is Fabrinet (FN) Worth Buying on the China H20 Chip Sale Ban?

Is Fabrinet (FN) Worth Buying on the China H20 Chip Sale Ban?