Seeking Alpha

  PTC Inc. (PTC) - NASDAQ

PTC vs. ETF Alternatives
Company Description
PTC Inc develops software solutions and delivers related services that help companies design products, manage product information and improve their product development and services processes.