
WTI
$4.75
1D:
6.7%
1Y:
227.6%
US92922P1066Sign in to check this stock against your screeners
Sign In$13.47
1D:
2.4%
1Y:
188.4%
CA6744822033Mkt Cap
$906.62M
P/E Ratio TTM
196.1
Revenue TTM
$537.06M
Beta
0.55
Earnings TTM
$1.05M
Dividend Yield TTM
0.00%
$56.37
1D:
0.5%
1Y:
255.0%
US34984V2097Mkt Cap
$637.22M
P/E Ratio TTM
-100.5
Revenue TTM
$806.90M
Beta
0.60
Earnings TTM
$-6.29M
Dividend Yield TTM
0.00%