OHA Investment Corporation (OHAI) Tumbled -5.13% or -0.08 To Price $1.48 On Wednesday
OHA Investment Corporation (OHAI) tumbled -5.13% or -0.08 to $1.48. It is approximately 14692 shares traded, which is 87.99% compare to the average total volume 16697. The market cap of OHAI is $29.86 million. The year to date change is…