Skip to content
PTC PTC, INC
$175.87 3.07% +5.24
Notify me if price changes either direction
Interactive Brokers Logotype

Buy PTC stocks now with Interactive Brokers – the most advanced investment platform

Loading

Key Stats

Market cap. 21B
Enterprise value 23B
Trailing PE 73.54393
Forward PE 29.004951
PEG Ratio 29.004951
Enterprise to EBITDA 37.792
Enterprise to revenue 10.24
Price to book MRQ 7.1419287
Price to sales TTM 9.371692

Financials

Fiscal Year Ends 2023-09-30
Most Recent Quarter (MRQ) 2023-12-31
Revenue (TTM) 2.2B
EBITDA 621.9M
Diluted EPS TTM 2.39
Total Cash (MRQ) 249M
Current ratio (MRQ) 1.1936963148707
Operating Cash Flow (TTM) 657.1M

Recent PTC News