
PDFS
$46.00
1D:
3.9%
1Y:
103.9%
US6932821050Sign in to check this stock against your screeners
Sign In$17.49
1D:
1.6%
1Y:
-22.2%
US64119N6085Mkt Cap
$7.06B
P/E Ratio TTM
-9.3
Revenue TTM
$802.64M
Beta
3.21
Earnings TTM
$-737.16M
Dividend Yield TTM
0.00%
$23.86
1D:
-2.9%
1Y:
166.6%
US31188V1008Mkt Cap
$3.73B
P/E Ratio TTM
-45.0
Revenue TTM
$687.17M
Beta
—
Earnings TTM
$-81.10M
Dividend Yield TTM
0.00%