Teradyne, Inc. (TER) Stock Fundamentals & Financial Metrics | MetricSide