
EWTX
$44.62
1D:
-1.5%
1Y:
195.6%
US28036F1057Sign in to check this stock against your screeners
Sign In$44.00
1D:
-0.2%
1Y:
198.5%
NL0010696654Mkt Cap
$3.05B
P/E Ratio TTM
-10.9
Revenue TTM
$18.67M
Beta
0.94
Earnings TTM
$-252.21M
Dividend Yield TTM
0.00%
$38.24
1D:
-1.9%
1Y:
47.5%
US15117B2025Mkt Cap
$2.54B
P/E Ratio TTM
-8.8
Revenue TTM
$112.00K
Beta
0.84
Earnings TTM
$-300.59M
Dividend Yield TTM
0.00%