
BTE
$4.23
1D:
1.0%
1Y:
112.6%
CA07317Q1054Sign in to check this stock against your screeners
Sign In$32.22
1D:
3.0%
1Y:
25.3%
US78454L1008Mkt Cap
$7.72B
P/E Ratio TTM
27.2
Revenue TTM
$3.79B
Beta
0.73
Earnings TTM
$130.73M
Dividend Yield TTM
2.68%
$44.17
1D:
1.7%
1Y:
167.1%
US1314281049Mkt Cap
$3.85B
P/E Ratio TTM
-19.8
Revenue TTM
$4.17B
Beta
0.72
Earnings TTM
$-188.80M
Dividend Yield TTM
0.00%