
PDFS
$54.52
1D:
11.5%
1Y:
129.8%
US6932821050Sign in to check this stock against your screeners
Sign In$13.33
1D:
-1.4%
1Y:
-40.7%
US64119N6085Mkt Cap
$5.38B
P/E Ratio TTM
-7.3
Revenue TTM
$752.85M
Beta
3.26
Earnings TTM
$-716.64M
Dividend Yield TTM
0.00%
$20.73
1D:
1.3%
1Y:
189.9%
US31188V1008Mkt Cap
$3.24B
P/E Ratio TTM
-30.0
Revenue TTM
$652.57M
Beta
—
Earnings TTM
$-103.05M
Dividend Yield TTM
0.00%