Charlie Lederer's Stock Ratings

BMO Capital Analyst

Charlie Lederer is an analyst at BMO Capital. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/16/2025

Updated: Dec 16, 2025

Overall Average Return

-8.43%

Smart Score

36.8%

Overall Average Return Percentile

20th

Number of Ratings

18
Buy NowGet Alert
12/04/2025BWINBuy Now
Baldwin Insurance
$22.4846.8%$34 → $33MaintainsMarket PerformGet Alert
11/11/2025BWINBuy Now
Baldwin Insurance
$22.4851.25%$33 → $34MaintainsMarket PerformGet Alert
10/13/2025BWINBuy Now
Baldwin Insurance
$22.4846.8%$38 → $33DowngradeOutperform → Market PerformGet Alert
08/12/2025AIZBuy Now
Assurant
$232.702.28% → $238Initiates → OutperformGet Alert
06/13/2025BWINBuy Now
Baldwin Insurance
$22.48122.42%$51 → $50MaintainsOutperformGet Alert
03/27/2025BWINBuy Now
Baldwin Insurance
$22.48135.77% → $53Initiates → OutperformGet Alert
01/13/2025AXSBuy Now
Axis Capital Holdings
$107.59-13.56% → $93Initiates → Market PerformGet Alert
09/10/2024ACGLBuy Now
Arch Capital Group
$95.2319.7%$105 → $114MaintainsNeutralGet Alert
07/23/2024MKLBuy Now
Markel Group
$2.13K-31.78%$1435 → $1450MaintainsSellGet Alert
04/16/2024CINFBuy Now
Cincinnati Financial
$164.42-23.37%$120 → $126MaintainsNeutralGet Alert
03/25/2024AFGBuy Now
American Finl Gr
$137.455.49%$139 → $145MaintainsBuyGet Alert
01/22/2024ACGLBuy Now
Arch Capital Group
$95.23-6.55%$91 → $89MaintainsNeutralGet Alert
01/11/2024AFGBuy Now
American Finl Gr
$137.45-4.69%$125 → $131MaintainsBuyGet Alert
11/22/2023RNRBuy Now
RenaissanceRe Holdings
$271.56-7.57% → $251Initiates → BuyGet Alert
11/22/2023MKLBuy Now
Markel Group
$2.13K-40.01% → $1275Initiates → SellGet Alert
11/22/2023CINFBuy Now
Cincinnati Financial
$164.42-33.1% → $110Initiates → NeutralGet Alert
11/22/2023ACGLBuy Now
Arch Capital Group
$95.23-4.45% → $91Initiates → NeutralGet Alert
11/22/2023AFGBuy Now
American Finl Gr
$137.45-9.06% → $125Initiates → BuyGet Alert