Flex Stock Drops 13% Sparking Valuation Questions