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.