Blue Owl Capital Corporation Reports First Quarter Net Investment Income Per Share of $0.47 and NAV Per Share of $15.47
Go back to Blue Owl Capital Corporation Reports First Quarter Net Investment Income Per Share of $0.47 and NAV Per Share of $15.47| (NYSE: OBDC) | Delayed: 10.80 +0.01 (0.09%) | |||||
|---|---|---|---|---|---|---|
| Previous Close | $10.79 | 52 Week High | $ | |||
| Open | $10.72 | 52 Week Low | $ | |||
| Day High | $10.90 | P/E | N/A | |||
| Day Low | $10.70 | EPS | $ | |||
| Volume | 2,253,651 | |||||
| Powell Industries, Inc. (NYSE: OWL) | Delayed: 8.85 -0.38 (4.12%) | |||||
|---|---|---|---|---|---|---|
| Previous Close | $9.23 | 52 Week High | $0.66 | |||
| Open | $9.13 | 52 Week Low | $0.07 | |||
| Day High | $9.26 | P/E | 8.76 | |||
| Day Low | $8.84 | EPS | $1.01 | |||
| Volume | 23,097,672 | |||||

