OTF
NYSEUSDBlue Owl Technology Finance Corp.
$10.08
▼ -0.07 (-0.69%)today
IntradayPrev close $10.15
Today's Data
- Open
- $10.06
- High
- $10.27
- Low
- $10.06
- Prev Close
- $10.15
- Volume
- 2.62M
- Exchange
- NYSE
Fundamentals
- Net Income
- $720.37M
- P/E Ratio
- 6.6×
- EPS (Basic)
- $1.52
- Total Assets
- $14.72B
- Total Liabilities
- $6.67B
- Shareholders' Equity
- $7.61B