The stock has a market cap of $1.33 billion, a P/E ratio of 150.49, a P/E/G ratio of 0.61 and ... a current ratio of 1.08 and a quick ratio of 1.08. VVX has been the topic of several recent ...