Bain Capital Specialty Finance, Inc. (BCSF)
NYSE: BCSF · IEX Real-Time Price · USD
16.53
-0.06 (-0.36%)
At close: Jul 19, 2024, 4:00 PM
16.63
+0.10 (0.60%)
Pre-market: Jul 22, 2024, 8:37 AM EDT

BCSF Analyst Ratings

Total Analysts
4
Consensus Rating
Hold
Price Target
$16.25
Upside
-1.69%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Wells Fargo
Wells Fargo
Buy
Upgrades
$16$17
Buy Upgrades $16$17 +2.84% May 29, 2024
Keefe, Bruyette & Woods
Keefe, Bruyette & Woods
Hold
Maintains
$17$17
Hold Maintains $17$17 +2.84% May 23, 2024
Wells Fargo
Wells Fargo
Hold
Maintains
$15$16
Hold Maintains $15$16 -3.21% May 8, 2024
Wells Fargo
Wells Fargo
Hold
Maintains
$14$15
Hold Maintains $14$15 -12.28% Jan 29, 2024
Citigroup
Citigroup
Hold
Maintains
$12$15
Hold Maintains $12$15 -9.26% Aug 10, 2023
Wells Fargo
Wells Fargo
Hold
Maintains
$13$14
Hold Maintains $13$14 -16.82% Aug 10, 2023
Citigroup
Citigroup
Hold
Maintains
$13$12
Hold Maintains $13$12 -27.40% May 11, 2023
Wells Fargo
Wells Fargo
Hold
Upgrades
$11$12
Hold Upgrades $11$12 -27.40% May 11, 2023
Wells Fargo
Wells Fargo
Sell
Maintains
$13$11
Sell Maintains $13$11 -36.48% Apr 18, 2023
Wells Fargo
Wells Fargo
Sell
Maintains
$12$13
Sell Maintains $12$13 -24.38% Mar 3, 2023
Citigroup
Citigroup
Hold
Maintains
$14$13
Hold Maintains $14$13 -21.36% Mar 2, 2023
Wells Fargo
Wells Fargo
Sell
Maintains
$13$11
Sell Maintains $13$11 -33.45% Oct 24, 2022
Wells Fargo
Wells Fargo
Sell
Downgrades
$13
Sell Downgrades $13 -21.36% Jul 25, 2022
Wells Fargo
Wells Fargo
Hold
Upgrades
n/a
Hold Upgrades n/a n/a Mar 1, 2021
B of A Securities
B of A Securities
Hold
Downgrades
n/a
Hold Downgrades n/a n/a Jun 29, 2020
Credit Suisse
Credit Suisse
Buy
Maintains
n/a
Buy Maintains n/a n/a May 4, 2020
Citigroup
Citigroup
Hold
Maintains
n/a
Hold Maintains n/a n/a Apr 7, 2020
Wells Fargo
Wells Fargo
Sell
Maintains
n/a
Sell Maintains n/a n/a Mar 25, 2020
Keefe, Bruyette & Woods
Keefe, Bruyette & Woods
Hold
Downgrades
n/a
Hold Downgrades n/a n/a Jan 27, 2020
Wells Fargo
Wells Fargo
Sell
Downgrades
n/a
Sell Downgrades n/a n/a Jan 15, 2020