
WTI
$3.61
1D:
2.7%
1Y:
118.5%
US92922P1066Sign in to check this stock against your screeners
Sign In$9.41
1D:
-2.4%
1Y:
72.0%
CA6744822033Mkt Cap
$633.36M
P/E Ratio TTM
1,351.8
Revenue TTM
$549.60M
Beta
0.32
Earnings TTM
$1.10M
Dividend Yield TTM
0.00%
$52.84
1D:
0.8%
1Y:
175.2%
US34984V2097Mkt Cap
$597.32M
P/E Ratio TTM
-109.3
Revenue TTM
$806.90M
Beta
0.55
Earnings TTM
$-6.29M
Dividend Yield TTM
0.00%