
NHPBP
$25.36
1D:
0.1%
1Y:
36.5%
US42226B3033Sign in to check this stock against your screeners
Sign In$20.99
1D:
0.0%
1Y:
65.8%
US39818P7996Mkt Cap
$780.56M
P/E Ratio TTM
-2.6
Revenue TTM
$131.48M
Beta
1.35
Earnings TTM
$-276.47M
Dividend Yield TTM
0.95%
$25.24
1D:
0.0%
1Y:
37.9%
US42226B2043Mkt Cap
$714.65M
P/E Ratio TTM
-13.4
Revenue TTM
$344.32M
Beta
0.55
Earnings TTM
$-44.92M
Dividend Yield TTM
7.30%