
IMPP
$4.81
1D:
1.4%
1Y:
47.5%
MHY3894J1872Sign in to check this stock against your screeners
Sign In$193.40
1D:
1.9%
1Y:
19.2%
US74158E1047Mkt Cap
$312.91M
P/E Ratio TTM
15.1
Revenue TTM
$177.85M
Beta
-0.25
Earnings TTM
$21.52M
Dividend Yield TTM
0.00%
$1.28
1D:
-1.5%
1Y:
61.5%
US76680V1089Mkt Cap
$266.40M
P/E Ratio TTM
-1.0
Revenue TTM
$301.76M
Beta
0.80
Earnings TTM
$-264.43M
Dividend Yield TTM
0.00%