
IMPP
$5.55
1D:
-1.9%
1Y:
22.1%
MHY3894J1872Sign in to check this stock against your screeners
Sign In$1.46
1D:
0.0%
1Y:
39.0%
US76680V1089Mkt Cap
$380.39M
P/E Ratio TTM
-1.3
Revenue TTM
$323.84M
Beta
0.84
Earnings TTM
$-220.27M
Dividend Yield TTM
0.00%
$211.21
1D:
-0.5%
1Y:
23.0%
US74158E1047Mkt Cap
$341.74M
P/E Ratio TTM
13.9
Revenue TTM
$176.29M
Beta
-0.24
Earnings TTM
$24.82M
Dividend Yield TTM
0.00%