The Nasdaq-listed investment company said the OXLCZ notes will be redeemed on Aug. 27, 2026 at $25 per note plus accrued interest from June 30, 2026.
28d ago
verifying reliability
No specialized terms available for this topic.