Free Trial

Brian Skorney - Robert W. Baird Analyst Performance

This page shows the methodology used to calculate Brian Skorney's recommendation performance. Listed below are links to the research notes issued, the price targets issued by the analyst, and the stock's actual price 12 months from the date the research note was issued. These rankings are based on research reports from . Rankings are updated daily.

MarketBeat Analyst Ranking:
Average 12-Month ROI of Buy and Strong Buy Recommendations: ???%

CompanyReport DateReport Date Price12-Month
Price Target
Rating12-Month
Actual Price
12-Month
ROI
Details
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
7/17/2025$18.38$35.00Outperform???%???%
Soleno Therapeutics, Inc. stock logo
SLNO
Soleno Therapeutics
7/11/2025$80.32$121.00Outperform???%???%
Dyne Therapeutics, Inc. stock logo
DYN
Dyne Therapeutics
6/18/2025$10.81$32.00Outperform???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
6/17/2025$21.28$30.00Outperform???%???%
Soleno Therapeutics, Inc. stock logo
SLNO
Soleno Therapeutics
5/8/2025$74.66$105.00Outperform???%???%
Biogen Inc. stock logo
BIIB
Biogen
5/2/2025$120.93$255.00Outperform???%???%
Biohaven Ltd. stock logo
BHVN
Biohaven
4/28/2025$19.81$57.00Outperform???%???%
Regeneron Pharmaceuticals, Inc. stock logo
REGN
Regeneron Pharmaceuticals
4/25/2025$599.76$652.00Neutral???%???%
Soleno Therapeutics, Inc. stock logo
SLNO
Soleno Therapeutics
3/27/2025$48.97$102.00Outperform???%???%
Mirum Pharmaceuticals, Inc. stock logo
MIRM
Mirum Pharmaceuticals
2/27/2025$50.52$55.00Outperform???%???%
Regeneron Pharmaceuticals, Inc. stock logo
REGN
Regeneron Pharmaceuticals
2/5/2025$722.27$759.00Neutral???%???%
Biogen Inc. stock logo
BIIB
Biogen
2/4/2022$220.17$224.00Neutral???%???%
Biogen Inc. stock logo
BIIB
Biogen
1/3/2022$244.14$258.00Neutral???%???%
Biogen Inc. stock logo
BIIB
Biogen
12/21/2021$236.96$258.00Neutral???%???%
Cellectis S.A. stock logo
CLLS
Cellectis
12/14/2021$8.39$10.00Hold???%???%
Cellectis S.A. stock logo
CLLS
Cellectis
10/17/2021$10.83$10.00Hold???%???%
Biogen Inc. stock logo
BIIB
Biogen
9/24/2021$291.71$296.00Hold???%???%
Theravance Biopharma, Inc. stock logo
TBPH
Theravance Biopharma
9/16/2021$6.77$7.00Neutral???%???%
Theravance Biopharma, Inc. stock logo
TBPH
Theravance Biopharma
8/24/2021$14.17$10.00Neutral???%???%
Vertex Pharmaceuticals Incorporated stock logo
VRTX
Vertex Pharmaceuticals
6/11/2021$216.77$240.00Outperform???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
12/16/2020$59.43$67.00Neutral???%???%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
11/10/2020$34.84$52.00Outperform???%???%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
6/30/2020$46.70$52.00Neutral???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
6/29/2020$74.56$76.00Hold???%???%
Biogen Inc. stock logo
BIIB
Biogen
6/19/2020$260.30$228.00Underperform???%???%
Reata Pharmaceuticals, Inc. stock logo
RETA
Reata Pharmaceuticals
6/12/2020$163.25$268.00Buy???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
6/8/2020$147.99$192.00Buy???%???%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
5/22/2020$80.51$227.00Buy???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
5/21/2020$73.50$75.00Hold???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
5/15/2020$141.25$192.00Buy???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
4/29/2020$83.14$76.00Hold???%???%
Reata Pharmaceuticals, Inc. stock logo
RETA
Reata Pharmaceuticals
3/31/2020$149.50$268.00Outperform???%???%
Aimmune Therapeutics, Inc. stock logo
AIMT
Aimmune Therapeutics
3/17/2020$11.48$58.00Outperform???%???%
Reata Pharmaceuticals, Inc. stock logo
RETA
Reata Pharmaceuticals
2/20/2020$224.03$283.00Outperform???%???%
Biogen Inc. stock logo
BIIB
Biogen
2/5/2020$332.87$290.00Underperform???%???%
Aimmune Therapeutics, Inc. stock logo
AIMT
Aimmune Therapeutics
2/3/2020$33.01$64.00Buy???%???%
Vertex Pharmaceuticals Incorporated stock logo
VRTX
Vertex Pharmaceuticals
1/31/2020$230.31$230.00Neutral???%???%
Biogen Inc. stock logo
BIIB
Biogen
1/23/2020$284.21$250.00Sell???%???%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
12/17/2019$119.76$227.00Buy???%???%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
11/25/2019$101.49$227.00Buy???%???%
Reata Pharmaceuticals, Inc. stock logo
RETA
Reata Pharmaceuticals
11/12/2019$213.67$245.00Positive???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
10/25/2019$63.62$76.00Hold???%???%
Vertex Pharmaceuticals Incorporated stock logo
VRTX
Vertex Pharmaceuticals
10/21/2019$190.51$210.00Buy???%???%
Assembly Biosciences, Inc. stock logo
ASMB
Assembly Biosciences
10/17/2019$180.60$888.00Buy???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
7/25/2017$74.39$87.00Outperform???%???%
Vertex Pharmaceuticals Incorporated stock logo
VRTX
Vertex Pharmaceuticals
7/21/2017$159.33$171.00Outperform???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
7/13/2017$70.58$87.00Outperform???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
5/3/2017$68.59$87.00Outperform???%???%
Vertex Pharmaceuticals Incorporated stock logo
VRTX
Vertex Pharmaceuticals
4/28/2017$118.30$136.00Outperform???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
4/23/2017$32.61$102.00Outperform???%???%
Biogen Inc. stock logo
BIIB
Biogen
4/18/2017$274.05$290.00Neutral???%???%
Neurocrine Biosciences, Inc. stock logo
NBIX
Neurocrine Biosciences
4/14/2017$53.39$66.00Outperform???%???%
Vertex Pharmaceuticals Incorporated stock logo
VRTX
Vertex Pharmaceuticals
3/29/2017$108.01$115.00Outperform???%???%
Biogen Inc. stock logo
BIIB
Biogen
3/29/2017$268.53$290.00Neutral???%???%
Melinta Therapeutics Inc stock logo
MLNT
Melinta Therapeutics
3/28/2017$4.35Underperform???%???%
Biogen Inc. stock logo
BIIB
Biogen
3/7/2017$295.66$290.00Neutral???%???%
Vertex Pharmaceuticals Incorporated stock logo
VRTX
Vertex Pharmaceuticals
3/6/2017$90.19$115.00Outperform???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
3/1/2017$31.11$102.00Outperform???%???%
Melinta Therapeutics Inc stock logo
MLNT
Melinta Therapeutics
2/24/2017$3.15Positive???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
2/21/2017$28.28$102.00Outperform???%???%
Neurocrine Biosciences, Inc. stock logo
NBIX
Neurocrine Biosciences
2/15/2017$41.53$66.00Outperform???%???%
Vertex Pharmaceuticals Incorporated stock logo
VRTX
Vertex Pharmaceuticals
2/10/2017$89.27Positive???%???%
Biogen Inc. stock logo
BIIB
Biogen
2/7/2017$264.76Hold???%???%
Neurocrine Biosciences, Inc. stock logo
NBIX
Neurocrine Biosciences
1/18/2017$40.17$66.00Outperform???%???%
Vertex Pharmaceuticals Incorporated stock logo
VRTX
Vertex Pharmaceuticals
1/9/2017$79.39$115.00Buy???%???%
BioMarin Pharmaceutical Inc. stock logo
BMRN
BioMarin Pharmaceutical
1/9/2017$86.85$115.00Buy???%???%
Neurocrine Biosciences, Inc. stock logo
NBIX
Neurocrine Biosciences
1/8/2017$44.04$66.00Buy???%???%
Melinta Therapeutics Inc stock logo
MLNT
Melinta Therapeutics
12/30/2016$2.60Underperform???%???%
Melinta Therapeutics Inc stock logo
MLNT
Melinta Therapeutics
12/15/2016$35.25$30.00Underperform???%???%
Biogen Inc. stock logo
BIIB
Biogen
12/9/2016$289.54$309.00Neutral???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
11/29/2016$36.72$102.00Outperform???%???%
Biogen Inc. stock logo
BIIB
Biogen
11/26/2016$305.20$284.00Neutral???%???%
Melinta Therapeutics Inc stock logo
MLNT
Melinta Therapeutics
11/8/2016$29.38$30.00Underperform???%???%
Regeneron Pharmaceuticals, Inc. stock logo
REGN
Regeneron Pharmaceuticals
11/7/2016$341.39$379.00Neutral???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
11/4/2016$37.16$102.00Outperform???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
10/18/2016$72.64$100.00Outperform???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
10/17/2016$52.28$102.00Outperform???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
10/10/2016$57.89$102.00Outperform???%???%
Regeneron Pharmaceuticals, Inc. stock logo
REGN
Regeneron Pharmaceuticals
10/4/2016$397.20$448.00Neutral???%???%
Vertex Pharmaceuticals Incorporated stock logo
VRTX
Vertex Pharmaceuticals
9/30/2016$85.00$115.00Neutral???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
9/30/2016$61.41$102.00Outperform???%???%
Regeneron Pharmaceuticals, Inc. stock logo
REGN
Regeneron Pharmaceuticals
9/23/2016$408.01$448.00Neutral???%???%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
9/22/2016$170.47$332.00Outperform???%???%
Neurocrine Biosciences, Inc. stock logo
NBIX
Neurocrine Biosciences
8/30/2016$49.31$66.00Outperform???%???%
Amgen Inc. stock logo
AMGN
Amgen
8/26/2016$170.23$157.00Outperform???%???%
Vertex Pharmaceuticals Incorporated stock logo
VRTX
Vertex Pharmaceuticals
8/16/2016$100.00$128.00Outperform???%???%
Biogen Inc. stock logo
BIIB
Biogen
8/10/2016$308.87$284.00Neutral???%???%
Regeneron Pharmaceuticals, Inc. stock logo
REGN
Regeneron Pharmaceuticals
8/5/2016$433.40$448.00Neutral???%???%
Melinta Therapeutics Inc stock logo
MLNT
Melinta Therapeutics
8/2/2016$92.50$165.00Outperform???%???%
Biogen Inc. stock logo
BIIB
Biogen
8/1/2016$301.83$284.00Positive???%???%
BioMarin Pharmaceutical Inc. stock logo
BMRN
BioMarin Pharmaceutical
7/28/2016$98.09$115.00Outperform???%???%
Amgen Inc. stock logo
AMGN
Amgen
7/28/2016$170.68$157.00Neutral???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
7/26/2016$88.55$122.00Outperform???%???%
Biogen Inc. stock logo
BIIB
Biogen
7/25/2016$287.78$268.00Neutral???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
7/18/2016$20.95$23.00Outperform???%???%
Amgen Inc. stock logo
AMGN
Amgen
7/15/2016$163.28$157.00Neutral???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
6/27/2016$18.52$23.00Outperform???%???%
Biogen Inc. stock logo
BIIB
Biogen
6/22/2016$233.00$268.00Neutral???%???%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
6/15/2016$142.20$332.00Outperform???%???%
Alexion Pharmaceuticals, Inc. stock logo
ALXN
Alexion Pharmaceuticals
6/13/2016$135.61$145.00Neutral???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
6/10/2016$19.95Buy???%???%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
6/9/2016$161.10$332.00Outperform???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
6/6/2016$86.15$135.00Outperform???%???%
Achillion Pharmaceuticals, Inc. stock logo
ACHN
Achillion Pharmaceuticals
6/6/2016$9.64$10.00Outperform???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
6/3/2016$15.71$23.00Outperform???%???%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
6/1/2016$148.36$332.00Outperform???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
5/26/2016$23.35$23.00Outperform???%???%
Regeneron Pharmaceuticals, Inc. stock logo
REGN
Regeneron Pharmaceuticals
5/16/2016$391.95Buy???%???%
NewLink Genetics Corp stock logo
NLNK
NewLink Genetics
5/16/2016$10.15Buy???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
5/16/2016$83.61Buy???%???%
Biogen Inc. stock logo
BIIB
Biogen
5/16/2016$266.26Hold???%???%
Amgen Inc. stock logo
AMGN
Amgen
5/16/2016$153.27Hold???%???%
Neurocrine Biosciences, Inc. stock logo
NBIX
Neurocrine Biosciences
5/8/2016$42.87Buy???%???%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
5/8/2016$133.34Buy???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
5/8/2016$17.70Buy???%???%
Regeneron Pharmaceuticals, Inc. stock logo
REGN
Regeneron Pharmaceuticals
5/5/2016$377.73$505.00Outperform???%???%
Vertex Pharmaceuticals Incorporated stock logo
VRTX
Vertex Pharmaceuticals
5/1/2016$84.34$128.00Outperform???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
5/1/2016$88.21$135.00Outperform???%???%
Bristol Myers Squibb Company stock logo
BMY
Bristol Myers Squibb
4/26/2016$110.57$162.00Buy???%???%
Vertex Pharmaceuticals Incorporated stock logo
VRTX
Vertex Pharmaceuticals
4/25/2016$86.80Buy???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
4/23/2016$14.95$23.00Buy???%???%
Biogen Inc. stock logo
BIIB
Biogen
4/15/2016$270.56Hold???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
4/12/2016$97.24$135.00Outperform???%???%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
4/5/2016$133.55$32.00Buy???%???%
Regeneron Pharmaceuticals, Inc. stock logo
REGN
Regeneron Pharmaceuticals
4/2/2016$405.25Buy???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
3/22/2016$21.71$47.00Outperform???%???%
BioMarin Pharmaceutical Inc. stock logo
BMRN
BioMarin Pharmaceutical
3/8/2016$85.54Buy???%???%
BioMarin Pharmaceutical Inc. stock logo
BMRN
BioMarin Pharmaceutical
3/7/2016$88.22$110.00Outperform???%???%
Melinta Therapeutics Inc stock logo
MLNT
Melinta Therapeutics
2/25/2016$86.05$165.00Buy???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
1/19/2016$14.28$47.00Outperform???%???%
Bristol Myers Squibb Company stock logo
BMY
Bristol Myers Squibb
1/12/2016$103.03$162.00Outperform???%???%
Bristol Myers Squibb Company stock logo
BMY
Bristol Myers Squibb
12/29/2015$119.10Buy???%???%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
12/18/2015$165.95$346.00Buy???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
11/25/2015$37.49$47.00Outperform???%???%
BioMarin Pharmaceutical Inc. stock logo
BMRN
BioMarin Pharmaceutical
11/23/2015$97.00$100.00Hold???%???%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
11/9/2015$192.29$346.00Buy???%???%
Neurocrine Biosciences, Inc. stock logo
NBIX
Neurocrine Biosciences
11/4/2015$53.17Buy???%???%
Vertex Pharmaceuticals Incorporated stock logo
VRTX
Vertex Pharmaceuticals
10/27/2015$114.77$160.00Buy???%???%
Melinta Therapeutics Inc stock logo
MLNT
Melinta Therapeutics
10/19/2015$96.45$190.00Buy???%???%
Curis, Inc. stock logo
CRIS
Curis
10/19/2015$190.00$700.00Buy???%???%
Alpine Immune Sciences, Inc. stock logo
ALPN
Alpine Immune Sciences
10/8/2015$11.40$29.00Positive???%???%
Neurocrine Biosciences, Inc. stock logo
NBIX
Neurocrine Biosciences
10/8/2015$43.60$66.00Buy???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
10/2/2015$39.31$47.00Buy???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
8/26/2015$32.58$47.00Buy???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
8/7/2015$34.63$47.00Buy???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
7/29/2015$113.07$135.00Outperform???%???%
Biogen Inc. stock logo
BIIB
Biogen
7/27/2015$300.03$316.00Neutral???%???%
Axon Enterprise, Inc stock logo
AXON
Axon Enterprise
7/27/2015$15.46$29.00Outperform???%???%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
6/30/2015$240.39$344.00Buy???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
6/30/2015$28.18$34.00Buy???%???%
BioMarin Pharmaceutical Inc. stock logo
BMRN
BioMarin Pharmaceutical
6/29/2015$132.33$133.00Hold???%???%
Neurocrine Biosciences, Inc. stock logo
NBIX
Neurocrine Biosciences
6/16/2015$42.56$54.00Outperform???%???%
Curis, Inc. stock logo
CRIS
Curis
6/1/2015$331.00$700.00Outperform???%???%
Achillion Pharmaceuticals, Inc. stock logo
ACHN
Achillion Pharmaceuticals
5/23/2015$9.23$10.00Neutral???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
5/20/2015$16.38$34.00Buy???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
5/2/2015$105.03$126.00Outperform???%???%
Curis, Inc. stock logo
CRIS
Curis
4/20/2015$285.00$500.00Buy???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
4/13/2015$102.28$126.00Buy???%???%
Sarepta Therapeutics, Inc. stock logo
SRPT
Sarepta Therapeutics
4/1/2015$13.28$16.00Hold???%???%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
3/18/2015$280.11$344.00Buy???%???%
Pharmacyclics Inc stock logo
PCYC
Pharmacyclics
2/26/2015$220.22$240.00???%???%
Neurocrine Biosciences, Inc. stock logo
NBIX
Neurocrine Biosciences
2/4/2015$32.94$40.00Outperform???%???%
Theravance Biopharma, Inc. stock logo
TBPH
Theravance Biopharma
2/3/2015$17.37$17.00Neutral???%???%
Minerva Neurosciences, Inc stock logo
NERV
Minerva Neurosciences
1/22/2015$40.72$88.00Buy???%???%
Pharmacyclics Inc stock logo
PCYC
Pharmacyclics
1/13/2015$144.00$173.00Buy???%???%
Minerva Neurosciences, Inc stock logo
NERV
Minerva Neurosciences
1/6/2015$6.00Positive???%???%
Melinta Therapeutics Inc stock logo
MLNT
Melinta Therapeutics
1/5/2015$114.45$160.00Buy???%???%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
1/5/2015$177.00$258.00Buy???%???%
Achillion Pharmaceuticals, Inc. stock logo
ACHN
Achillion Pharmaceuticals
1/2/2015$12.25Neutral???%???%
Achillion Pharmaceuticals, Inc. stock logo
ACHN
Achillion Pharmaceuticals
12/23/2014$15.50$16.00Neutral???%???%
Tetraphase Pharmaceuticals Inc stock logo
TTPH
Tetraphase Pharmaceuticals
12/18/2014$760.00$820.00Buy???%???%
Intercept Pharmaceuticals, Inc. stock logo
ICPT
Intercept Pharmaceuticals
12/4/2014$137.00$258.00Outperform???%???%
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
11/10/2014$106.45Positive???%???%
Theravance Biopharma, Inc. stock logo
TBPH
Theravance Biopharma
8/14/2014$28.91$21.00Underperform???%???%
Minerva Neurosciences, Inc stock logo
NERV
Minerva Neurosciences
7/28/2014$54.24$88.00Outperform???%???%


Return to Analyst Rankings