OXLC is trading at $8.39, up 2.13%, with buying ahead of its October 16 ex-dividend date the clearest ticker-specific explanation.
- The announced distribution is $0.20 per share.
- Hotter-than-expected September PPI, up 1.3% month over month, raised inflation and rate concerns but does not clearly explain OXLC’s gain.
- Price context shows a rebound after two consecutive daily declines.