OCIC faces elevated redemption requests amid market volatility

Go back to OCIC faces elevated redemption requests amid market volatility
Powell Industries, Inc. (NYSE: OWL) Delayed: 8.63 -0.28 (3.14%)
Previous Close $8.91    52 Week High $0.66 
Open $8.95    52 Week Low $0.07 
Day High $9.02    P/E 8.54 
Day Low $8.55    EPS $1.01 
Volume 20,147,712