Ryan Tomasello's Stock Ratings

Keefe, Bruyette & Woods Analyst

Ryan Tomasello is an analyst at Keefe, Bruyette & Woods. 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/15/2025

Updated: Dec 15, 2025

Overall Average Return

-16.0%

Smart Score

37.3%

Overall Average Return Percentile

12th

Number of Ratings

85
Buy NowGet Alert
12/04/2025NCNOBuy Now
Ncino
$24.6346.16%$34.5 → $36MaintainsOutperformGet Alert
11/18/2025FIGRBuy Now
Figure Technology
$38.7034.37%$48.5 → $52MaintainsOutperformGet Alert
11/10/2025OPENBuy Now
Opendoor Technologies
$6.68-70.06%$1 → $2MaintainsUnderperformGet Alert
11/03/2025ZBuy Now
Zillow Gr
$70.0714.17%$85 → $80MaintainsMarket PerformGet Alert
10/24/2025APPFBuy Now
AppFolio
$224.0138.83%$311 → $311UpgradeMarket Perform → OutperformGet Alert
10/06/2025FIGRBuy Now
Figure Technology
$38.7025.32% → $48.5Initiates → OutperformGet Alert
09/03/2025APPFBuy Now
AppFolio
$224.0138.83%$295 → $311MaintainsMarket PerformGet Alert
08/19/2025RSKDBuy Now
Riskified
$4.848.47%$5.5 → $5.25MaintainsMarket PerformGet Alert
08/13/2025PRCHBuy Now
Porch Group
$9.2772.6%$7 → $16MaintainsMarket PerformGet Alert
08/13/2025OPENBuy Now
Opendoor Technologies
$6.68-85.03% → $1DowngradeMarket Perform → UnderperformGet Alert
08/12/2025SMRTBuy Now
SmartRent
$2.06-29.65%$1.3 → $1.45MaintainsMarket PerformGet Alert
08/12/2025OPADBuy Now
Offerpad Solutions
$1.58-27.22%$1 → $1.15MaintainsMarket PerformGet Alert
08/08/2025BLNDBuy Now
Blend Labs
$3.0423.36%$4 → $3.75MaintainsMarket PerformGet Alert
07/31/2025APPFBuy Now
AppFolio
$224.0119.19%$205 → $267UpgradeUnderweight → Market PerformGet Alert
07/17/2025CSGPBuy Now
CoStar Group
$63.5057.48%$95 → $100MaintainsOutperformGet Alert
05/29/2025NCNOBuy Now
Ncino
$24.6333.98%$28 → $33MaintainsOutperformGet Alert
05/19/2025BLNDBuy Now
Blend Labs
$3.0431.58%$3.5 → $4MaintainsMarket PerformGet Alert
05/15/2025RSKDBuy Now
Riskified
$4.8413.64%$5.25 → $5.5MaintainsMarket PerformGet Alert
05/08/2025ZBuy Now
Zillow Gr
$70.075.61%$76 → $74MaintainsMarket PerformGet Alert
05/08/2025SMRTBuy Now
SmartRent
$2.06-36.92%$1.6 → $1.3MaintainsMarket PerformGet Alert
05/07/2025ZBuy Now
Zillow Gr
$70.078.46%$80 → $76MaintainsMarket PerformGet Alert
05/07/2025PRCHBuy Now
Porch Group
$9.27-24.49%$6 → $7MaintainsMarket PerformGet Alert
05/07/2025OPADBuy Now
Offerpad Solutions
$1.58-36.71%$2.25 → $1MaintainsMarket PerformGet Alert
04/30/2025CSGPBuy Now
CoStar Group
$63.5049.61%$93 → $95MaintainsOutperformGet Alert
04/25/2025APPFBuy Now
AppFolio
$224.01-8.49%$210 → $205MaintainsUnderweightGet Alert
04/03/2025NCNOBuy Now
Ncino
$24.6313.68%$40 → $28MaintainsOutperformGet Alert
03/28/2025NCNOBuy Now
Ncino
$24.6362.4%$44 → $40MaintainsOutperformGet Alert
03/28/2025ZBuy Now
Zillow Gr
$70.0714.17% → $80Initiates → Market PerformGet Alert
03/06/2025TREEBuy Now
LendingTree
$51.4628.25%$73 → $66MaintainsOutperformGet Alert
03/06/2025SMRTBuy Now
SmartRent
$2.06-22.37%$2 → $1.6MaintainsMarket PerformGet Alert
03/03/2025PRCHBuy Now
Porch Group
$9.27-35.28%$3.5 → $6MaintainsMarket PerformGet Alert
03/03/2025OPENBuy Now
Opendoor Technologies
$6.68-76.8%$1.9 → $1.55MaintainsMarket PerformGet Alert
03/03/2025BLNDBuy Now
Blend Labs
$3.0415.13%$3.85 → $3.5MaintainsMarket PerformGet Alert
02/26/2025OPADBuy Now
Offerpad Solutions
$1.5842.41%$3.15 → $2.25MaintainsMarket PerformGet Alert
01/28/2025CSGPBuy Now
CoStar Gr
$63.5046.46%$96 → $93MaintainsOutperformGet Alert
12/05/2024NCNOBuy Now
Ncino
$24.6378.64%$49 → $44MaintainsOutperformGet Alert
12/02/2024NCNOBuy Now
Ncino
$24.6398.94%$41 → $49MaintainsOutperformGet Alert
11/14/2024RSKDBuy Now
Riskified
$4.848.47%$5.5 → $5.25MaintainsMarket PerformGet Alert
11/07/2024BLNDBuy Now
Blend Labs
$3.0426.64%$3.25 → $3.85MaintainsMarket PerformGet Alert
11/06/2024OPADBuy Now
Offerpad Solutions
$1.5899.37%$3.75 → $3.15MaintainsMarket PerformGet Alert
11/01/2024TREEBuy Now
LendingTree
$51.4641.86%$71 → $73MaintainsOutperformGet Alert
08/12/2024BLNDBuy Now
Blend Labs
$3.046.91%$3 → $3.25MaintainsMarket PerformGet Alert
08/09/2024SMRTBuy Now
SmartRent
$2.06-2.96%$3.5 → $2DowngradeOutperform → Market PerformGet Alert
08/08/2024PRCHBuy Now
Porch Group
$9.27-83.82%$3.75 → $1.5MaintainsMarket PerformGet Alert
08/06/2024OPADBuy Now
Offerpad Solutions
$1.58137.34%$6 → $3.75UpgradeUnderperform → Market PerformGet Alert
07/17/2024CSGPBuy Now
CoStar Gr
$63.5057.48%$109 → $100MaintainsOutperformGet Alert
07/02/2024PRCHBuy Now
Porch Group
$9.27-59.55%$3.75 → $3.75MaintainsMarket PerformGet Alert
05/16/2024RSKDBuy Now
Riskified
$4.8423.97%$5.75 → $6MaintainsMarket PerformGet Alert
05/08/2024OPADBuy Now
Offerpad Solutions
$1.58279.75%$6.25 → $6MaintainsUnderperformGet Alert
05/01/2024TREEBuy Now
LendingTree
$51.4616.6%$45 → $60MaintainsOutperformGet Alert
04/26/2024APPFBuy Now
AppFolio
$224.016.25%$215 → $238MaintainsMarket PerformGet Alert
04/10/2024CSGPBuy Now
CoStar Gr
$63.5071.65%$96 → $109MaintainsOutperformGet Alert
04/09/2024RSKDBuy Now
Riskified
$4.8418.8% → $5.75Initiates → Market PerformGet Alert
04/09/2024NCNOBuy Now
Ncino
$24.6366.46% → $41Initiates → OutperformGet Alert
03/22/2024PRCHBuy Now
Porch Group
$9.27-59.55%$3.5 → $3.75MaintainsMarket PerformGet Alert
03/11/2024PRCHBuy Now
Porch Group
$9.27-62.24%$2 → $3.5MaintainsMarket PerformGet Alert
03/06/2024SMRTBuy Now
SmartRent
$2.0694.08%$4.5 → $4MaintainsOutperformGet Alert
02/28/2024TREEBuy Now
LendingTree
$51.46-12.55%$24 → $45UpgradeMarket Perform → OutperformGet Alert
08/10/2023PRCHBuy Now
Porch Group
$9.27-87.06%$1.4 → $1.2MaintainsMarket PerformGet Alert
05/16/2023PRCHBuy Now
Porch Group
$9.27-84.9%$1.5 → $1.4MaintainsMarket PerformGet Alert
05/15/2023BLNDBuy Now
Blend Labs
$3.04-57.24%$1.4 → $1.3MaintainsMarket PerformGet Alert
05/12/2023SMRTBuy Now
SmartRent
$2.06118.34%$3.75 → $4.5MaintainsOutperformGet Alert
05/08/2023OPENBuy Now
Opendoor Technologies
$6.68-82.04%$1.1 → $1.2MaintainsUnderperformGet Alert
05/04/2023TREEBuy Now
LendingTree
$51.46-55.31%$34 → $23MaintainsMarket PerformGet Alert
04/28/2023OPENBuy Now
Opendoor Technologies
$6.68-83.53%$1 → $1.1MaintainsUnderperformGet Alert
04/24/2023BKIBuy Now
Black Knight
$69 → $65MaintainsMarket PerformGet Alert
03/17/2023PRCHBuy Now
Porch Group
$9.27-83.82%$2 → $1.5MaintainsMarket PerformGet Alert
03/09/2023BLNDBuy Now
Blend Labs
$3.04-53.95%$1.3 → $1.4MaintainsMarket PerformGet Alert
03/01/2023BKIBuy Now
Black Knight
$69 → $66MaintainsMarket PerformGet Alert
12/14/2022BKIBuy Now
Black Knight
$66 → $69MaintainsMarket PerformGet Alert
11/14/2022BLNDBuy Now
Blend Labs
$3.04-25.99% → $2.25UpgradeUnderperform → Market PerformGet Alert
10/06/2022OPADBuy Now
Offerpad Solutions
$1.58-24.05%$2 → $1.2MaintainsMarket PerformGet Alert
10/06/2022OPENBuy Now
Opendoor Technologies
$6.68-51.35%$7.25 → $3.25MaintainsMarket PerformGet Alert
07/25/2022PRCHBuy Now
Porch Group
$9.27-64.94%$5.25 → $3.25DowngradeOutperform → Market PerformGet Alert
07/25/2022BLNDBuy Now
Blend Labs
$3.04-9.54%$4 → $2.75DowngradeMarket Perform → UnderperformGet Alert
07/25/2022LTCHBuy Now
Latch
$0.14721.43%$3.25 → $1.15DowngradeMarket Perform → UnderperformGet Alert
05/09/2022BKIBuy Now
Black Knight
$83 → $80DowngradeOutperform → Market PerformGet Alert
02/14/2022TREEBuy Now
LendingTree
$51.46170.11% → $139Initiates → Market PerformGet Alert
02/14/2022OPENBuy Now
Opendoor Technologies
$6.6894.61% → $13Initiates → Market PerformGet Alert
02/14/2022BLNDBuy Now
Blend Labs
$3.04286.51% → $11.75Initiates → Market PerformGet Alert
02/14/2022SMRTBuy Now
SmartRent
$2.06530.76% → $13Initiates → OutperformGet Alert
02/14/2022PRCHBuy Now
Porch Group
$9.2756.42% → $14.5Initiates → OutperformGet Alert
10/26/2020APPFBuy Now
AppFolio
$224.01-33.04% → $150Initiates → Market PerformGet Alert
07/24/2020BKIBuy Now
Black Knight
$74 → $84UpgradeMarket Perform → OutperformGet Alert
05/07/2020BKIBuy Now
Black Knight
$68 → $70MaintainsMarket PerformGet Alert