Owl Rock Capital Corporat... (ORCC)
13.48
-0.02 (-0.15%)
At close: Jul 05, 2023, 8:00 PM
Owl Rock Capital Fail-to-Deliver
Total FTD Shares
65.78K
Below Average
FTD / Avg. Volume
4.14%
Low Impact
1-Year Change
n/a
FTD Chart
Over the past year, Owl Rock Capital Corporation has seen a monthly average of
31,771 fail to deliver shares.
FTD History
Date | Price | FTD Shares | % Change |
---|---|---|---|
Jun 30, 2023 | 13.44 | 65.78K | -52.52% |
May 31, 2023 | 13.41 | 138.53K | +23181.68% |
Apr 27, 2023 | 12.72 | 595 | -99.74% |
Mar 31, 2023 | 12.50 | 231.05K | +4652.12% |
Feb 28, 2023 | 13.63 | 4.86K | -85.06% |
Jan 31, 2023 | 13.10 | 32.53K | n/a |