OCSL Analyst Ratings

Consensus: Mixed from 0 analysts.

Price Targets

Average Target
$12.00
High
$12.00
Low
$12.00

Recent Upgrades & Downgrades

DateFirmActionFromTo
Mar 13, 2026JP MorganmaintainNeutralNeutral
Feb 5, 2026Wells FargomaintainEqual WeightEqual Weight
Apr 28, 2025Wells FargomaintainEqual WeightEqual Weight
Apr 24, 2025JP MorganmaintainNeutralNeutral
Apr 8, 2025Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform