
PTCT
$63.76
1D:
-1.4%
1Y:
-3.4%
US69366J2006Sign in to check this stock against your screeners
Sign In$65.35
1D:
0.5%
1Y:
19.3%
US10806X1028Mkt Cap
$12.80B
P/E Ratio TTM
-18.3
Revenue TTM
$713.07M
Beta
0.97
Earnings TTM
$-696.24M
Dividend Yield TTM
0.00%
$54.80
1D:
-0.2%
1Y:
1.8%
US09061G1013Mkt Cap
$10.59B
P/E Ratio TTM
144.2
Revenue TTM
$3.41B
Beta
0.22
Earnings TTM
$72.97M
Dividend Yield TTM
0.00%