Taiwan Semiconductor Manufacturing Co Ltd (TSM) EV/Sales: 17.39x