Compare Stocks: PTC

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
PTCPTC Inc.20.64B172.33-0.43%298,02928.022.74B

Average Return