Onto Innovation Inc (ONTO) Valuation Ratios & Charts