
TALK
$5.22
1D:
0.2%
1Y:
100.8%
US87427V1035Sign in to check this stock against your screeners
Sign In$11.84
1D:
6.9%
1Y:
211.6%
US45784A1043Mkt Cap
$1.61B
P/E Ratio TTM
-38.1
Revenue TTM
$945.90M
Beta
0.36
Earnings TTM
$-22.20M
Dividend Yield TTM
0.00%
$12.18
1D:
4.4%
1Y:
173.1%
US20451W1018Mkt Cap
$1.17B
P/E Ratio TTM
-5.7
Revenue TTM
$0.00
Beta
2.49
Earnings TTM
$-178.80M
Dividend Yield TTM
0.00%