PTC Inc. (PTC) Stock Fundamentals & Financial Metrics | MetricSide