← Back to Analysts

BTIG Score: 38

Firm Overview & Performance
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
+14.7%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
52%
609 W / 570 L
Target Met
? How often was the target reached?
Hits vs. Total.
76%
475 W / 147 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
16%
99 W / 523 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
38 W / 584 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
54%
431 W / 370 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
51%
592 W / 561 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
65%
17 W / 9 L

Top 5 Analysts (Score, >10 Trades)

1. Alex Kania 58 2. Andre Madrid 48 3. Jeet Mukherjee 43 4. Rob Dickerson 42 5. Peter Saleh 42

Top 5 Analysts (Score, >50 Trades)

1. Ryan Zimmerman 38

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 28, 2026
Gap, Inc. GAP
BUY - $27.00
Est. +30%
$20.79 $25.80
$22.32 +7.4%
Aug 27, 2026
Medline Inc. MDLN
BUY David Larsen $55.00
Est. +59%
$34.58 $36.93
$36.59 +5.8%
Aug 27, 2026
The Real Brokerage Inc. REAX
BUY Jake Fuller $35.00
Est. +48%
$23.71 $27.20
$18.40 -22.4%
Aug 27, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
BUY - $245.00
Est. +30%
$189.18 $233.85
$214.97 +13.6%
Aug 27, 2026
Okta Inc - Ordinary Shares - Class A OKTA
BUY Gray Powell $187.00
Est. +39%
$134.42 $174.85
$170.42 +26.8%
Aug 26, 2026
Spyre Therapeutics Inc. SYRE
BUY - $121.00
Est. +13%
$107.36 $96.22
$87.25 -18.7%
Aug 26, 2026
Abercrombie & Fitch Co. - Ordinary Shares - Class A ANF
BUY Janine Stichter $175.00
Est. +18%
$147.68 $154.58
$143.54 -2.8%
Aug 26, 2026
Dicks Sporting Goods, Inc. DKS
BUY Robert Drbul $180.00
Est. +45%
$124.31 $140.35
$139.77 +12.4%
Aug 26, 2026
SFL Corporation Ltd SFL
BUY Gregory Lewis $14.00
Est. +17%
$12.01 $12.75
$12.62 +5.1%
Aug 25, 2026
Expedia Group Inc EXPE
BUY - $400.00
Est. +18%
$339.13 $341.69
$303.14 -10.6%
Aug 24, 2026
Atricure Inc ATRC
BUY Marie Thibault $55.00
Est. +12%
$48.98 $53.50
$52.46 +7.1%
Aug 21, 2026
MDxHealth SA MDXH
BUY - $2.00
Est. +178%
$0.72 $0.80
$0.73 +0.9%
Aug 20, 2026
Lifeway Foods, Inc. LWAY
BUY - $32.00
Est. +28%
$25.04 $27.43
$25.66 +2.5%
Aug 20, 2026
Glaukos Corporation GKOS
BUY - $202.00
Est. +7%
$189.55 $187.14
$180.35 -4.9%
Aug 20, 2026
OrthoPediatrics corp KIDS
BUY - $29.00
Est. +9%
$26.50 $26.39
$22.59 -14.8%
Aug 20, 2026
Hyperfine Inc - Ordinary Shares - Class A HYPR
BUY Marie Thibault $2.00
Est. +117%
$0.92 $0.91
$0.84 -9.0%
Aug 19, 2026
AVITA Medical Inc RCEL
BUY Ryan Zimmerman $11.00
Est. +12%
$9.85 $11.13
$10.94 +11.1%
Aug 19, 2026
LifeStance Health Group Inc LFST
BUY - $19.00
Est. +51%
$12.56 $13.15
$12.83 +2.1%
Aug 19, 2026
Henry Schein Inc. HSIC
BUY David Larsen $110.00
Est. +21%
$90.62 $91.43
$90.86 +0.3%
Aug 18, 2026
Carvana Co. - Ordinary Shares - Class A CVNA
BUY Marvin Fong $87.00
Est. +24%
$70.11 $76.80
$73.41 +4.7%
Aug 14, 2026
Legence Corp. Class A Common stock LGN
BUY Gregory Lewis $100.00
Est. +58%
$63.24 $70.17
$52.63 -16.8%
Aug 14, 2026
Braze Inc - Ordinary Shares - Class A BRZE
BUY Matt VanVliet $35.00
Est. +17%
$29.87 $35.02
$33.25 +11.3%
Aug 14, 2026
Kontoor Brands Inc KTB
BUY Robert Drbul $105.00
Est. +25%
$84.04 $85.52
$73.67 -12.3%
Aug 14, 2026
Madison Square Garden Entertainment Corp. - Ordinary Shares - Class A MSGE
BUY Tyler DiMatteo $100.00
Est. +19%
$84.29 $86.85
$77.80 -7.7%
Aug 14, 2026
McGraw Hill, Inc. MH
BUY Marvin Fong $17.00
Est. +25%
$13.57 $13.89
$13.23 -2.5%
Aug 14, 2026
Golar Lng GLNG
BUY Gregory Lewis $70.00
Est. +37%
$51.21 $53.26
$51.99 +1.5%
Aug 13, 2026
Alto Neuroscience Inc. ANRO
BUY Thomas Shrader $37.00
Est. +27%
$29.18 $37.43
$36.40 +24.7%
Aug 12, 2026
Applovin Corp - Ordinary Shares - Class A APP
BUY Clark Lampen $408.00
Est. +28%
$318.68 $335.45
$313.58 -1.6%
Aug 12, 2026
Bicara Therapeutics Inc. Common Stock BCAX
BUY - $39.00
Est. +64%
$23.76 $25.24
$23.34 -1.8%
Aug 12, 2026
Amentum Holdings, Inc. AMTM
BUY Andre Madrid $30.00
Est. +34%
$22.43 $22.98
$20.11 -10.3%
Aug 12, 2026
Innate Pharma - ADR IPHA
BUY Jeet Mukherjee $9.00
Est. +249%
$2.58 $2.71
$2.11 -18.2%
Aug 12, 2026
Monopar Therapeutics Inc MNPR
BUY Jeet Mukherjee $133.00
Est. +16%
$114.90 $121.02
$118.55 +3.2%
Aug 12, 2026
Humacyte Inc HUMA
BUY Ryan Zimmerman $2.00
Est. +213%
$0.64 $0.73
$0.60 -6.9%
Aug 12, 2026
T1 Energy Inc TE
BUY Gregory Lewis $9.00
Est. +78%
$5.07 $5.86
$4.54 -10.5%
Aug 12, 2026
Brainsway Ltd - ADR BWAY
BUY Sam Eiber $20.00
Est. +20%
$16.60 $17.40
$14.51 -12.6%
Aug 11, 2026
Alcon Inc. - Registered Shares ALC
BUY Ryan Zimmerman $82.00
Est. +9%
$75.22 $76.20
$72.08 -4.2%
Aug 11, 2026
Alpha Teknova Inc TKNO
BUY - $8.00
Est. +19%
$6.72 $7.84
$7.24 +7.7%
Aug 10, 2026
Take-Two Interactive Software, Inc. TTWO
BUY Clark Lampen $313.00
Est. +27%
$246.50 $256.62
$214.13 -13.1%
Aug 10, 2026
National Energy Services Reunited Corp NESR
BUY Gregory Lewis $40.00
Est. +10%
$36.31 $36.94
$34.50 -5.0%
Aug 10, 2026
Better Home & Finance Holding Co. - Ordinary Shares - Class A BETR
BUY - $23.00
Est. +49%
$15.46 $18.18
$13.20 -14.6%
Aug 10, 2026
Omada Health OMDA
BUY David Larsen $35.00
Est. +48%
$23.67 $25.44
$22.29 -5.8%
Aug 07, 2026
Atlassian Corporation - Ordinary Shares - Class A TEAM
BUY Allan Verkhovski $180.00
Est. +63%
$110.17 $198.60
$194.68 +76.7%
Aug 07, 2026
AVITA Medical Inc RCEL
BUY Ryan Zimmerman $7.00
Est. +47%
$4.75 $11.13
$10.94 +130.3%
Aug 07, 2026
LifeStance Health Group Inc LFST
BUY - $16.00
Est. +50%
$10.66 $13.15
$12.83 +20.4%
Aug 07, 2026
Establishment Labs Holdings Inc ESTA
BUY - $103.00
Est. +30%
$79.05 $81.35
$72.30 -8.5%
Aug 07, 2026
JFrog Ltd FROG
BUY Nick Altmann $115.00
Est. +38%
$83.04 $105.76
$90.61 +9.1%
Aug 07, 2026
US Foods Holding Corp USFD
BUY - $120.00
Est. +12%
$106.97 $111.39
$104.41 -2.4%
Aug 07, 2026
CarGurus Inc - Ordinary Shares - Class A CARG
BUY Marvin Fong $41.00
Est. +13%
$36.38 $41.22
$34.23 -5.9%
Aug 07, 2026
Ralph Lauren Corp - Ordinary Shares - Class A RL
BUY - $460.00
Est. +16%
$395.83 $407.58
$344.20 -13.0%
Aug 07, 2026
ICU Medical, Inc. ICUI
BUY - $200.00
Est. +20%
$166.37 $192.85
$166.29 0.0%
Gap, Inc.
GAP
Aug 28, 2026
Analyst -
Signal & Target
BUY $27.00
Start Price $20.79
Best Price (1Y)
$25.80
Current Price $22.32
Return +7.4%
Medline Inc.
MDLN
Aug 27, 2026
Analyst David Larsen
Signal & Target
BUY $55.00
Start Price $34.58
Best Price (1Y)
$36.93
Current Price $36.59
Return +5.8%
Analyst Jake Fuller
Signal & Target
BUY $35.00
Start Price $23.71
Best Price (1Y)
$27.20
Current Price $18.40
Return -22.4%
Analyst -
Signal & Target
BUY $245.00
Start Price $189.18
Best Price (1Y)
$233.85
Current Price $214.97
Return +13.6%
Analyst Gray Powell
Signal & Target
BUY $187.00
Start Price $134.42
Best Price (1Y)
$174.85
Current Price $170.42
Return +26.8%
Analyst -
Signal & Target
BUY $121.00
Start Price $107.36
Best Price (1Y)
$96.22
Current Price $87.25
Return -18.7%
Analyst Janine Stichter
Signal & Target
BUY $175.00
Start Price $147.68
Best Price (1Y)
$154.58
Current Price $143.54
Return -2.8%
Analyst Robert Drbul
Signal & Target
BUY $180.00
Start Price $124.31
Best Price (1Y)
$140.35
Current Price $139.77
Return +12.4%
Analyst Gregory Lewis
Signal & Target
BUY $14.00
Start Price $12.01
Best Price (1Y)
$12.75
Current Price $12.62
Return +5.1%
Analyst -
Signal & Target
BUY $400.00
Start Price $339.13
Best Price (1Y)
$341.69
Current Price $303.14
Return -10.6%
Atricure Inc
ATRC
Aug 24, 2026
Analyst Marie Thibault
Signal & Target
BUY $55.00
Start Price $48.98
Best Price (1Y)
$53.50
Current Price $52.46
Return +7.1%
MDxHealth SA
MDXH
Aug 21, 2026
Analyst -
Signal & Target
BUY $2.00
Start Price $0.72
Best Price (1Y)
$0.80
Current Price $0.73
Return +0.9%
Analyst -
Signal & Target
BUY $32.00
Start Price $25.04
Best Price (1Y)
$27.43
Current Price $25.66
Return +2.5%
Analyst -
Signal & Target
BUY $202.00
Start Price $189.55
Best Price (1Y)
$187.14
Current Price $180.35
Return -4.9%
Analyst -
Signal & Target
BUY $29.00
Start Price $26.50
Best Price (1Y)
$26.39
Current Price $22.59
Return -14.8%
Analyst Marie Thibault
Signal & Target
BUY $2.00
Start Price $0.92
Best Price (1Y)
$0.91
Current Price $0.84
Return -9.0%
Analyst Ryan Zimmerman
Signal & Target
BUY $11.00
Start Price $9.85
Best Price (1Y)
$11.13
Current Price $10.94
Return +11.1%
Analyst -
Signal & Target
BUY $19.00
Start Price $12.56
Best Price (1Y)
$13.15
Current Price $12.83
Return +2.1%
Analyst David Larsen
Signal & Target
BUY $110.00
Start Price $90.62
Best Price (1Y)
$91.43
Current Price $90.86
Return +0.3%
Analyst Marvin Fong
Signal & Target
BUY $87.00
Start Price $70.11
Best Price (1Y)
$76.80
Current Price $73.41
Return +4.7%
Analyst Gregory Lewis
Signal & Target
BUY $100.00
Start Price $63.24
Best Price (1Y)
$70.17
Current Price $52.63
Return -16.8%
Analyst Matt VanVliet
Signal & Target
BUY $35.00
Start Price $29.87
Best Price (1Y)
$35.02
Current Price $33.25
Return +11.3%
Analyst Robert Drbul
Signal & Target
BUY $105.00
Start Price $84.04
Best Price (1Y)
$85.52
Current Price $73.67
Return -12.3%
Analyst Tyler DiMatteo
Signal & Target
BUY $100.00
Start Price $84.29
Best Price (1Y)
$86.85
Current Price $77.80
Return -7.7%
Analyst Marvin Fong
Signal & Target
BUY $17.00
Start Price $13.57
Best Price (1Y)
$13.89
Current Price $13.23
Return -2.5%
Golar Lng
GLNG
Aug 14, 2026
Analyst Gregory Lewis
Signal & Target
BUY $70.00
Start Price $51.21
Best Price (1Y)
$53.26
Current Price $51.99
Return +1.5%
Analyst Thomas Shrader
Signal & Target
BUY $37.00
Start Price $29.18
Best Price (1Y)
$37.43
Current Price $36.40
Return +24.7%
Analyst Clark Lampen
Signal & Target
BUY $408.00
Start Price $318.68
Best Price (1Y)
$335.45
Current Price $313.58
Return -1.6%
Analyst -
Signal & Target
BUY $39.00
Start Price $23.76
Best Price (1Y)
$25.24
Current Price $23.34
Return -1.8%
Analyst Andre Madrid
Signal & Target
BUY $30.00
Start Price $22.43
Best Price (1Y)
$22.98
Current Price $20.11
Return -10.3%
Analyst Jeet Mukherjee
Signal & Target
BUY $9.00
Start Price $2.58
Best Price (1Y)
$2.71
Current Price $2.11
Return -18.2%
Analyst Jeet Mukherjee
Signal & Target
BUY $133.00
Start Price $114.90
Best Price (1Y)
$121.02
Current Price $118.55
Return +3.2%
Humacyte Inc
HUMA
Aug 12, 2026
Analyst Ryan Zimmerman
Signal & Target
BUY $2.00
Start Price $0.64
Best Price (1Y)
$0.73
Current Price $0.60
Return -6.9%
T1 Energy Inc
TE
Aug 12, 2026
Analyst Gregory Lewis
Signal & Target
BUY $9.00
Start Price $5.07
Best Price (1Y)
$5.86
Current Price $4.54
Return -10.5%
Analyst Sam Eiber
Signal & Target
BUY $20.00
Start Price $16.60
Best Price (1Y)
$17.40
Current Price $14.51
Return -12.6%
Analyst Ryan Zimmerman
Signal & Target
BUY $82.00
Start Price $75.22
Best Price (1Y)
$76.20
Current Price $72.08
Return -4.2%
Analyst -
Signal & Target
BUY $8.00
Start Price $6.72
Best Price (1Y)
$7.84
Current Price $7.24
Return +7.7%
Analyst Clark Lampen
Signal & Target
BUY $313.00
Start Price $246.50
Best Price (1Y)
$256.62
Current Price $214.13
Return -13.1%
Analyst Gregory Lewis
Signal & Target
BUY $40.00
Start Price $36.31
Best Price (1Y)
$36.94
Current Price $34.50
Return -5.0%
Analyst -
Signal & Target
BUY $23.00
Start Price $15.46
Best Price (1Y)
$18.18
Current Price $13.20
Return -14.6%
Omada Health
OMDA
Aug 10, 2026
Analyst David Larsen
Signal & Target
BUY $35.00
Start Price $23.67
Best Price (1Y)
$25.44
Current Price $22.29
Return -5.8%
Signal & Target
BUY $180.00
Start Price $110.17
Best Price (1Y)
$198.60
Current Price $194.68
Return +76.7%
Analyst Ryan Zimmerman
Signal & Target
BUY $7.00
Start Price $4.75
Best Price (1Y)
$11.13
Current Price $10.94
Return +130.3%
Analyst -
Signal & Target
BUY $16.00
Start Price $10.66
Best Price (1Y)
$13.15
Current Price $12.83
Return +20.4%
Analyst -
Signal & Target
BUY $103.00
Start Price $79.05
Best Price (1Y)
$81.35
Current Price $72.30
Return -8.5%
JFrog Ltd
FROG
Aug 07, 2026
Analyst Nick Altmann
Signal & Target
BUY $115.00
Start Price $83.04
Best Price (1Y)
$105.76
Current Price $90.61
Return +9.1%
Analyst -
Signal & Target
BUY $120.00
Start Price $106.97
Best Price (1Y)
$111.39
Current Price $104.41
Return -2.4%
Analyst Marvin Fong
Signal & Target
BUY $41.00
Start Price $36.38
Best Price (1Y)
$41.22
Current Price $34.23
Return -5.9%
Analyst -
Signal & Target
BUY $460.00
Start Price $395.83
Best Price (1Y)
$407.58
Current Price $344.20
Return -13.0%
Analyst -
Signal & Target
BUY $200.00
Start Price $166.37
Best Price (1Y)
$192.85
Current Price $166.29
Return 0.0%

Recent Upgrades / Downgrades

Date Stock Action From To
Aug 28, 2026
Rubrik Inc. - Ordinary Shares - Class A RBRK
Hold Buy Buy
Aug 28, 2026
Gap, Inc. GAP
Hold Buy Buy
Aug 27, 2026
Toast Inc - Ordinary Shares - Class A TOST
Hold Neutral Neutral
Aug 27, 2026
Okta Inc - Ordinary Shares - Class A OKTA
Hold Buy Buy
Aug 27, 2026
Crowdstrike Holdings Inc - Ordinary Shares - Class A CRWD
Hold Buy Buy
Aug 27, 2026
Medline Inc. MDLN
Hold Buy Buy
Aug 27, 2026
Salesforce Inc CRM
Hold Buy Buy
Aug 27, 2026
The Real Brokerage Inc. REAX
Hold Buy Buy
Aug 26, 2026
J.M. Smucker Co. SJM
Hold Buy Buy
Aug 26, 2026
SFL Corporation Ltd SFL
Hold Buy Buy
Aug 26, 2026
Dicks Sporting Goods, Inc. DKS
Hold Buy Buy
Aug 26, 2026
Ncino Inc. NCNO
Hold Neutral Neutral
Aug 26, 2026
Abercrombie & Fitch Co. - Ordinary Shares - Class A ANF
Hold Buy Buy
Aug 26, 2026
Palo Alto Networks Inc PANW
Hold Buy Buy
Aug 24, 2026
Atricure Inc ATRC
Hold Buy Buy
Aug 24, 2026
MaxCyte Inc MXCT
Hold Neutral Neutral
Aug 20, 2026
Glaukos Corporation GKOS
Hold Buy Buy
Aug 20, 2026
LENSAR Inc LNSR
Hold Buy Buy
Aug 20, 2026
Lifeway Foods, Inc. LWAY
Initialise Buy
Aug 20, 2026
Tempus AI Inc. - Ordinary Shares - Class A TEM
Hold Buy Buy
Aug 20, 2026
Hyperfine Inc - Ordinary Shares - Class A HYPR
Hold Buy Buy
Aug 20, 2026
OrthoPediatrics corp KIDS
Hold Buy Buy
Aug 19, 2026
Henry Schein Inc. HSIC
Hold Buy Buy
Aug 19, 2026
AVITA Medical Inc RCEL
Hold Buy Buy
Aug 19, 2026
LifeStance Health Group Inc LFST
Hold Buy Buy
Aug 18, 2026
Carvana Co. - Ordinary Shares - Class A CVNA
Hold Buy Buy
Aug 17, 2026
Apple Inc AAPL
Initialise Neutral
Aug 17, 2026
ADT Inc ADT
Initialise Neutral
Aug 17, 2026
Workday Inc - Ordinary Shares - Class A WDAY
Downgrade Buy Neutral
Aug 17, 2026
Arrow Electronics Inc. ARW
Downgrade Hold
Aug 17, 2026
Home Depot, Inc. HD
Downgrade Hold
Aug 14, 2026
Warby Parker Inc - Ordinary Shares - Class A WRBY
Hold Buy Buy
Aug 14, 2026
McGraw Hill, Inc. MH
Hold Buy Buy
Aug 14, 2026
Braze Inc - Ordinary Shares - Class A BRZE
Hold Buy Buy
Aug 14, 2026
Tapestry Inc TPR
Hold Buy Buy
Aug 14, 2026
Golar Lng GLNG
Hold Buy Buy
Aug 14, 2026
Legence Corp. Class A Common stock LGN
Hold Buy Buy
Aug 14, 2026
Kontoor Brands Inc KTB
Hold Buy Buy
Aug 14, 2026
Madison Square Garden Entertainment Corp. - Ordinary Shares - Class A MSGE
Hold Buy Buy
Aug 13, 2026
Alto Neuroscience Inc. ANRO
Hold Buy Buy
Aug 12, 2026
Bicara Therapeutics Inc. Common Stock BCAX
Hold Buy Buy
Aug 12, 2026
Brainsway Ltd - ADR BWAY
Hold Buy Buy
Aug 12, 2026
Innate Pharma - ADR IPHA
Hold Buy Buy
Aug 12, 2026
Monopar Therapeutics Inc MNPR
Hold Buy Buy
Aug 12, 2026
Applovin Corp - Ordinary Shares - Class A APP
Hold Buy Buy
Aug 12, 2026
Humacyte Inc HUMA
Hold Buy Buy
Aug 12, 2026
Apogee Therapeutics Inc. APGE
Downgrade Buy Neutral
Aug 12, 2026
Nexxen International Ltd. - ADR NEXN
Hold Buy Buy
Aug 12, 2026
T1 Energy Inc TE
Hold Buy Buy
Aug 12, 2026
WhiteFiber, Inc. Ordinary Shares WYFI
Hold Buy Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Neutral
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
To Neutral
Action Initialise
From -
To Neutral
Action Downgrade
From Buy
To Neutral
Action Downgrade
From -
To Hold
Action Downgrade
From -
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Downgrade
From Buy
To Neutral
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy