
PTC
$195.07
1D:
0.2%
1Y:
10.8%
US69370C1009Sign in to check this stock against your screens
Sign In$261.72
1D:
-2.8%
1Y:
-11.2%
US0527691069Mkt Cap
$54.70B
P/E Ratio TTM
34.4
Revenue TTM
$7.14B
Beta
1.33
Earnings TTM
$1.25B
Dividend Yield TTM
0.00%
$44.65
1D:
-0.6%
1Y:
-3.8%
US08265T2087Mkt Cap
$12.97B
P/E Ratio TTM
47.0
Revenue TTM
$1.60B
Beta
1.00
Earnings TTM
$289.97M
Dividend Yield TTM
0.65%