
EWTX
$39.58
1D:
2.0%
1Y:
192.3%
US28036F1057Sign in to check this stock against your screeners
Sign In$49.35
1D:
5.0%
1Y:
172.2%
US86366E1064Mkt Cap
$2.84B
P/E Ratio TTM
-18.4
Revenue TTM
$0.00
Beta
-1.57
Earnings TTM
$-170.56M
Dividend Yield TTM
0.00%
$40.09
1D:
1.0%
1Y:
176.5%
NL0010696654Mkt Cap
$2.73B
P/E Ratio TTM
-11.5
Revenue TTM
$18.09M
Beta
0.90
Earnings TTM
$-208.87M
Dividend Yield TTM
0.00%