Brian Harbour's Stock Ratings

Morgan Stanley Analyst

Brian Harbour is an analyst at Morgan Stanley. 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

1.92%

Smart Score

53.2%

Overall Average Return Percentile

38th

Number of Ratings

158
Buy NowGet Alert
12/12/2025DRIBuy Now
Darden Restaurants
$185.5927.17%$238 → $236MaintainsOverweightGet Alert
11/12/2025LTHBuy Now
Life Time Group Hldgs
$26.1941.29%$39 → $37MaintainsOverweightGet Alert
10/30/2025CMGBuy Now
Chipotle Mexican Grill
$36.1938.18%$59 → $50MaintainsOverweightGet Alert
10/27/2025CHEFBuy Now
The Chefs' Warehouse
$63.4818.15% → $75Initiates → OverweightGet Alert
10/27/2025LTHBuy Now
Life Time Group Hldgs
$26.1948.92%$34 → $39UpgradeEqual-Weight → OverweightGet Alert
10/22/2025BROSBuy Now
Dutch Bros
$61.7139.36%$84 → $86MaintainsOverweightGet Alert
10/22/2025CAVABuy Now
Cava Group
$52.8579.75%$97 → $95MaintainsEqual-WeightGet Alert
10/20/2025SBUXBuy Now
Starbucks
$85.3123.08%$103 → $105MaintainsOverweightGet Alert
10/15/2025CMGBuy Now
Chipotle Mexican Grill
$36.1963.05%$65 → $59MaintainsOverweightGet Alert
10/08/2025DPZBuy Now
Domino's Pizza
$434.5823.11%$520 → $535MaintainsOverweightGet Alert
10/07/2025BRCBBuy Now
Black Rock Coffee Bar
$22.9422.06% → $28Initiates → OverweightGet Alert
09/19/2025DRIBuy Now
Darden Restaurants
$185.5928.24%$235 → $238MaintainsOverweightGet Alert
08/13/2025CAVABuy Now
Cava Group
$52.8583.54%$107 → $97MaintainsEqual-WeightGet Alert
08/07/2025BROSBuy Now
Dutch Bros
$61.7136.12%$80 → $84MaintainsOverweightGet Alert
08/06/2025PTLOBuy Now
Portillos
$4.68113.45%$12 → $10MaintainsEqual-WeightGet Alert
08/01/2025SHAKBuy Now
Shake Shack
$85.0848.09%$122 → $126MaintainsEqual-WeightGet Alert
07/30/2025SBUXBuy Now
Starbucks
$85.3120.74%$95 → $103MaintainsOverweightGet Alert
07/14/2025USFDBuy Now
US Foods Hldg
$75.9117.25%$84 → $89MaintainsOverweightGet Alert
07/14/2025PFGCBuy Now
Performance Food Gr
$94.072.05%$93 → $96MaintainsEqual-WeightGet Alert
07/14/2025SHAKBuy Now
Shake Shack
$85.0843.39%$109 → $122MaintainsEqual-WeightGet Alert
07/14/2025CAVABuy Now
Cava Group
$52.85102.46%$115 → $107MaintainsEqual-WeightGet Alert
07/14/2025SGBuy Now
Sweetgreen
$7.17136.93%$22 → $17MaintainsEqual-WeightGet Alert
07/10/2025DPZBuy Now
Domino's Pizza
$434.5818.27%$510 → $514MaintainsOverweightGet Alert
06/18/2025DRIBuy Now
Darden Restaurants
$185.5926.63%$215 → $235MaintainsOverweightGet Alert
05/29/2025PFGCBuy Now
Performance Food Gr
$94.07-1.14%$92 → $93MaintainsEqual-WeightGet Alert
05/09/2025USFDBuy Now
US Foods Hldg
$75.9110.66%$81 → $84MaintainsOverweightGet Alert
05/09/2025SGBuy Now
Sweetgreen
$7.17206.62%$24 → $22MaintainsEqual-WeightGet Alert
05/09/2025LTHBuy Now
Life Time Group Hldgs
$26.1929.83%$33 → $34MaintainsEqual-WeightGet Alert
04/29/2025DPZBuy Now
Domino's Pizza
$434.5817.35%$492 → $510MaintainsOverweightGet Alert
04/14/2025DRIBuy Now
Darden Restaurants
$185.5915.85%$217 → $215MaintainsOverweightGet Alert
03/24/2025BROSBuy Now
Dutch Bros
$61.7132.88% → $82Initiates → OverweightGet Alert
03/21/2025DRIBuy Now
Darden Restaurants
$185.5916.93%$209 → $217MaintainsOverweightGet Alert
03/03/2025CMGBuy Now
Chipotle Mexican Grill
$36.1993.45%$65 → $70UpgradeEqual-Weight → OverweightGet Alert
02/24/2025LTHBuy Now
Life Time Group Hldgs
$26.1914.56%$29 → $30MaintainsEqual-WeightGet Alert
02/11/2025MCDBuy Now
McDonald's
$316.587.4%$336 → $340MaintainsOverweightGet Alert
01/21/2025SGBuy Now
Sweetgreen
$7.17290.24%$32 → $28MaintainsEqual-WeightGet Alert
01/21/2025PFGCBuy Now
Performance Food Gr
$94.072.05%$94 → $96MaintainsEqual-WeightGet Alert
01/21/2025PTLOBuy Now
Portillos
$4.68177.48%$15 → $13MaintainsEqual-WeightGet Alert
01/21/2025DPZBuy Now
Domino's Pizza
$434.5814.13%$510 → $496MaintainsOverweightGet Alert
01/21/2025USFDBuy Now
US Foods Hldg
$75.918.03%$76 → $82MaintainsOverweightGet Alert
12/23/2024DRIBuy Now
Darden Restaurants
$185.5912.62%$193 → $209MaintainsOverweightGet Alert
11/14/2024CAVABuy Now
Cava Group
$52.85155.44%$123 → $135MaintainsEqual-WeightGet Alert
10/28/2024PFGCBuy Now
Performance Food Gr
$94.07-2.2% → $92Reinstates → Equal-WeightGet Alert
10/16/2024LTHBuy Now
Life Time Group Hldgs
$26.1910.74%$21 → $29MaintainsEqual-WeightGet Alert
10/16/2024SBUXBuy Now
Starbucks
$85.3134.8%$98 → $115MaintainsOverweightGet Alert
10/11/2024DPZBuy Now
Domino's Pizza
$434.5817.35%$520 → $510MaintainsOverweightGet Alert
10/02/2024DPZBuy Now
Domino's Pizza
$434.5819.66%$515 → $520MaintainsOverweightGet Alert
09/20/2024DRIBuy Now
Darden Restaurants
$185.591.3%$175 → $188MaintainsOverweightGet Alert
08/29/2024CAVABuy Now
Cava Group
$52.85108.14%$90 → $110DowngradeOverweight → Equal-WeightGet Alert
08/09/2024SGBuy Now
Sweetgreen
$7.17276.31%$25 → $27MaintainsEqual-WeightGet Alert
07/31/2024SBUXBuy Now
Starbucks
$85.3114.88%$98 → $98MaintainsOverweightGet Alert
07/16/2024CAVABuy Now
Cava Group
$52.8570.29%$85 → $90MaintainsOverweightGet Alert
07/16/2024SHAKBuy Now
Shake Shack
$85.0817.53%$108 → $100MaintainsEqual-WeightGet Alert
07/16/2024PFGCBuy Now
Performance Food Gr
$94.07-19.21%$80 → $76MaintainsEqual-WeightGet Alert
07/16/2024PTLOBuy Now
Portillos
$4.68177.48%$15 → $13MaintainsEqual-WeightGet Alert
07/16/2024SGBuy Now
Sweetgreen
$7.17248.43% → $25UpgradeUnderweight → Equal-WeightGet Alert
07/12/2024SBUXBuy Now
Starbucks
$85.3114.88%$104 → $98MaintainsOverweightGet Alert
06/21/2024DRIBuy Now
Darden Restaurants
$185.59-5.7%$175 → $175MaintainsOverweightGet Alert
05/29/2024CAVABuy Now
Cava Group
$52.8560.83%$68 → $85MaintainsOverweightGet Alert
05/23/2024SYYBuy Now
Sysco
$74.859.55%$84 → $82MaintainsEqual-WeightGet Alert
05/10/2024USFDBuy Now
US Foods Hldg
$75.91-15.68%$62 → $64MaintainsOverweightGet Alert
05/10/2024SGBuy Now
Sweetgreen
$7.17136.93%$16 → $17MaintainsUnderweightGet Alert
04/25/2024CMGBuy Now
Chipotle Mexican Grill
$36.198467.09%$2986 → $3100MaintainsEqual-WeightGet Alert
04/12/2024SGBuy Now
Sweetgreen
$7.17123%$11 → $16MaintainsUnderweightGet Alert
04/12/2024CMGBuy Now
Chipotle Mexican Grill
$36.198152.04%$2500 → $2986MaintainsEqual-WeightGet Alert
04/12/2024DPZBuy Now
Domino's Pizza
$434.5818.5%$485 → $515MaintainsOverweightGet Alert
04/12/2024SHAKBuy Now
Shake Shack
$85.0823.41%$88 → $105MaintainsEqual-WeightGet Alert
04/12/2024CAVABuy Now
Cava Group
$52.8528.67%$62 → $68MaintainsOverweightGet Alert
04/12/2024PFGCBuy Now
Performance Food Gr
$94.07-14.96%$78 → $80MaintainsEqual-WeightGet Alert
04/12/2024USFDBuy Now
US Foods Hldg
$75.91-18.32%$60 → $62MaintainsOverweightGet Alert
04/12/2024PTLOBuy Now
Portillos
$4.68241.52%$17 → $16MaintainsEqual-WeightGet Alert
04/12/2024SBUXBuy Now
Starbucks
$85.3134.8%$120 → $115MaintainsOverweightGet Alert
03/01/2024SGBuy Now
Sweetgreen
$7.1753.31%$10 → $11MaintainsUnderweightGet Alert
02/28/2024CAVABuy Now
Cava Group
$52.8517.31%$49 → $62MaintainsOverweightGet Alert
02/27/2024DPZBuy Now
Domino's Pizza
$434.5811.6%$465 → $485MaintainsOverweightGet Alert
02/07/2024CMGBuy Now
Chipotle Mexican Grill
$36.196808.94%$2284 → $2500MaintainsEqual-WeightGet Alert
01/16/2024SGBuy Now
Sweetgreen
$7.1739.37% → $10DowngradeEqual-Weight → UnderweightGet Alert
01/16/2024SBUXBuy Now
Starbucks
$85.3140.66%$112 → $120UpgradeEqual-Weight → OverweightGet Alert
12/08/2023DPZBuy Now
Domino's Pizza
$434.584.7%$435 → $455MaintainsOverweightGet Alert
11/22/2023JACKBuy Now
Jack In The Box
$19.90291.94%$80 → $78MaintainsEqual-WeightGet Alert
11/08/2023CAVABuy Now
Cava Group
$52.85-20.53%$41 → $42MaintainsOverweightGet Alert
11/03/2023PTLOBuy Now
Portillos
$4.68326.89%$19 → $20MaintainsEqual-WeightGet Alert
11/02/2023WINGBuy Now
Wingstop
$237.05-16.05%$185 → $199MaintainsEqual-WeightGet Alert
10/27/2023TXRHBuy Now
Texas Roadhouse
$169.25-35.01%$106 → $110MaintainsEqual-WeightGet Alert
10/11/2023WINGBuy Now
Wingstop
$237.05-21.96%$188 → $185MaintainsEqual-WeightGet Alert
10/11/2023TXRHBuy Now
Texas Roadhouse
$169.25-37.37%$110 → $106MaintainsEqual-WeightGet Alert
10/11/2023SBUXBuy Now
Starbucks
$85.3119.56%$104 → $102MaintainsEqual-WeightGet Alert
10/11/2023SHAKBuy Now
Shake Shack
$85.08-24.78%$70 → $64MaintainsEqual-WeightGet Alert
10/11/2023JACKBuy Now
Jack In The Box
$19.90301.99%$99 → $80MaintainsEqual-WeightGet Alert
10/11/2023DPZBuy Now
Domino's Pizza
$434.580.1%$440 → $435MaintainsOverweightGet Alert
10/11/2023PTLOBuy Now
Portillos
$4.68305.55% → $19DowngradeOverweight → Equal-WeightGet Alert
10/11/2023CAVABuy Now
Cava Group
$52.85-22.42%$45 → $41UpgradeEqual-Weight → OverweightGet Alert
09/27/2023XPOFBuy Now
Xponential Fitness
$7.55257.38% → $27Assumes → OverweightGet Alert
09/27/2023LTHBuy Now
Life Time Group Hldgs
$26.19-31.27% → $18Assumes → Equal-WeightGet Alert
08/16/2023CAVABuy Now
Cava Group
$52.85-14.85%$43 → $45MaintainsEqual-WeightGet Alert
08/10/2023JACKBuy Now
Jack In The Box
$19.90397.46%$102 → $99MaintainsEqual-WeightGet Alert
08/04/2023XPOFBuy Now
Xponential Fitness
$7.55323.56%$32 → $32ReiteratesOverweight → OverweightGet Alert
08/04/2023SHAKBuy Now
Shake Shack
$85.08-17.73%$68 → $70MaintainsEqual-WeightGet Alert
08/04/2023PTLOBuy Now
Portillos
$4.68454.96%$28 → $26MaintainsOverweightGet Alert
08/04/2023GOLFBuy Now
Acushnet Hldgs
$84.75-31.57%$56 → $58MaintainsEqual-WeightGet Alert
08/03/2023WINGBuy Now
Wingstop
$237.05-20.69%$187 → $188MaintainsEqual-WeightGet Alert
08/03/2023COOKBuy Now
Traeger
$1.06348.11%$4.5 → $4.75MaintainsEqual-WeightGet Alert
08/02/2023SBUXBuy Now
Starbucks
$85.3121.91%$104 → $104ReiteratesEqual-Weight → Equal-WeightGet Alert
07/31/2023SGBuy Now
Sweetgreen
$7.1795.12%$14 → $14ReiteratesEqual-Weight → Equal-WeightGet Alert
07/26/2023LTHBuy Now
Life Time Group Hldgs
$26.19-15.99%$22 → $22ReiteratesEqual-Weight → Equal-WeightGet Alert
07/25/2023DPZBuy Now
Domino's Pizza
$434.581.25%$425 → $440MaintainsOverweightGet Alert
07/17/2023WINGBuy Now
Wingstop
$237.05-21.11%$183 → $187MaintainsEqual-WeightGet Alert
07/17/2023TXRHBuy Now
Texas Roadhouse
$169.25-35.01%$106 → $110MaintainsEqual-WeightGet Alert
07/17/2023SGBuy Now
Sweetgreen
$7.1795.12%$10 → $14MaintainsEqual-WeightGet Alert
07/17/2023SBUXBuy Now
Starbucks
$85.3121.91%$104 → $104ReiteratesEqual-Weight → Equal-WeightGet Alert
07/17/2023SHAKBuy Now
Shake Shack
$85.08-20.08%$63 → $68MaintainsEqual-WeightGet Alert
07/17/2023PTLOBuy Now
Portillos
$4.68497.65%$27 → $28ReiteratesOverweight → OverweightGet Alert
07/17/2023JACKBuy Now
Jack In The Box
$19.90412.54%$96 → $102MaintainsEqual-WeightGet Alert
07/17/2023DPZBuy Now
Domino's Pizza
$434.58-2.2%$400 → $425MaintainsOverweightGet Alert
07/10/2023CAVABuy Now
Cava Group
$52.85-18.64% → $43Initiates → Equal-WeightGet Alert
05/19/2023SHAKBuy Now
Shake Shack
$85.08-25.96%$52 → $63UpgradeUnderweight → Equal-WeightGet Alert
05/18/2023JACKBuy Now
Jack In The Box
$19.90382.39%$90 → $96MaintainsEqual-WeightGet Alert
05/08/2023XPOFBuy Now
Xponential Fitness
$7.55323.56%$30 → $32MaintainsOverweightGet Alert
05/08/2023GOLFBuy Now
Acushnet Hldgs
$84.75-33.93%$54 → $56MaintainsEqual-WeightGet Alert
05/04/2023WINGBuy Now
Wingstop
$237.05-22.8%$167 → $183MaintainsEqual-WeightGet Alert
04/28/2023DPZBuy Now
Domino's Pizza
$434.58-7.96%$405 → $400MaintainsOverweightGet Alert
04/27/2023LTHBuy Now
Life Time Group Hldgs
$26.19-12.17%$18 → $23MaintainsEqual-WeightGet Alert
04/17/2023WINGBuy Now
Wingstop
$237.05-29.55%$163 → $167MaintainsEqual-WeightGet Alert
04/17/2023TXRHBuy Now
Texas Roadhouse
$169.25-37.37%$102 → $106MaintainsEqual-WeightGet Alert
04/17/2023SBUXBuy Now
Starbucks
$85.3121.91%$100 → $104MaintainsEqual-WeightGet Alert
04/17/2023SHAKBuy Now
Shake Shack
$85.08-43.59%$47 → $48MaintainsUnderweightGet Alert
04/17/2023JACKBuy Now
Jack In The Box
$19.90352.24%$85 → $90MaintainsEqual-WeightGet Alert
04/17/2023CMGBuy Now
Chipotle Mexican Grill
$36.194716.91%$1664 → $1743MaintainsEqual-WeightGet Alert
03/17/2023COOKBuy Now
Traeger
$1.06324.53%$6 → $4.5MaintainsEqual-WeightGet Alert
03/03/2023XPOFBuy Now
Xponential Fitness
$7.55297.09%$28 → $30MaintainsOverweightGet Alert
03/03/2023PTLOBuy Now
Portillos
$4.68476.31%$25 → $27MaintainsOverweightGet Alert
03/03/2023GOLFBuy Now
Acushnet Hldgs
$84.75-36.29%$50 → $54MaintainsEqual-WeightGet Alert
03/02/2023JACKBuy Now
Jack In The Box
$19.90327.11%$79 → $85MaintainsEqual-WeightGet Alert
02/24/2023DPZBuy Now
Domino's Pizza
$434.58-6.81%$430 → $405MaintainsOverweightGet Alert
02/23/2023WINGBuy Now
Wingstop
$237.05-31.24%$143 → $163MaintainsEqual-WeightGet Alert
01/31/2023XPOFBuy Now
Xponential Fitness
$7.55270.62%$26 → $28MaintainsOverweightGet Alert
01/31/2023PLNTBuy Now
Planet Fitness
$108.30-15.05%$88 → $92MaintainsOverweightGet Alert
01/31/2023LTHBuy Now
Life Time Group Hldgs
$26.19-31.27%$15 → $18MaintainsEqual-WeightGet Alert
01/17/2023PTLOBuy Now
Portillos
$4.68UpgradeEqual-Weight → OverweightGet Alert
01/17/2023DPZBuy Now
Domino's Pizza
$434.58-1.05% → $430UpgradeEqual-Weight → OverweightGet Alert
01/17/2023SHAKBuy Now
Shake Shack
$85.08-44.76%$50 → $47DowngradeEqual-Weight → UnderweightGet Alert
01/17/2023SGBuy Now
Sweetgreen
$7.1753.31%$21 → $11DowngradeOverweight → Equal-WeightGet Alert
01/17/2023CMGBuy Now
Chipotle Mexican Grill
$36.194498.59%$1847 → $1664DowngradeOverweight → Equal-WeightGet Alert
11/14/2022PLNTBuy Now
Planet Fitness
$108.30-18.74%$93 → $88MaintainsOverweightGet Alert
11/11/2022LTHBuy Now
Life Time Group Hldgs
$26.19-42.72%$16 → $15MaintainsEqual-WeightGet Alert
11/11/2022XPOFBuy Now
Xponential Fitness
$7.55244.14%$25 → $26MaintainsOverweightGet Alert
11/07/2022GOLFBuy Now
Acushnet Hldgs
$84.75-41.01%$52 → $50MaintainsEqual-WeightGet Alert
08/11/2022LTHBuy Now
Life Time Group Hldgs
$26.19-38.9%$17 → $16MaintainsEqual-WeightGet Alert
08/10/2022PLNTBuy Now
Planet Fitness
$108.30-14.12%$96 → $93MaintainsOverweightGet Alert
05/12/2022YETIBuy Now
YETI Holdings
$43.5237.88%$64 → $60MaintainsEqual-WeightGet Alert
05/11/2022PLNTBuy Now
Planet Fitness
$108.30-11.35%$106 → $96MaintainsOverweightGet Alert
04/25/2022GOLFBuy Now
Acushnet Hldgs
$84.75-43.37%$56 → $48MaintainsEqual-WeightGet Alert
03/11/2022LTHBuy Now
Life Time Group Hldgs
$26.19-35.08%$21 → $17MaintainsEqual-WeightGet Alert
01/12/2022PLNTBuy Now
Planet Fitness
$108.30-2.12%$101 → $106MaintainsOverweightGet Alert
11/05/2021PLNTBuy Now
Planet Fitness
$108.30-6.74%$93 → $101MaintainsOverweightGet Alert
11/01/2021LTHBuy Now
Life Time Group Hldgs
$26.19-19.81% → $21Initiates → Equal-WeightGet Alert
08/24/2021PLNTBuy Now
Planet Fitness
$108.30-14.12% → $93Initiates → OverweightGet Alert
08/17/2021XPOFBuy Now
Xponential Fitness
$7.55125.02% → $17Initiates → OverweightGet Alert