
PTC
$145.33
1D:
-2.0%
1Y:
-15.3%
US69370C1009Sign in to check this stock against your screeners
Sign InMkt Cap
$48.53B
P/E Ratio TTM
56.3
Revenue TTM
$26.33B
Beta
1.45
Earnings TTM
$876.00M
Dividend Yield TTM
0.00%
$159.89
1D:
-3.0%
1Y:
-57.0%
US5949724083Mkt Cap
$47.50B
P/E Ratio TTM
-4.3
Revenue TTM
$490.47M
Beta
3.60
Earnings TTM
$-12.36B
Dividend Yield TTM
0.00%