Hartaj Singh's Stock Ratings

Oppenheimer Analyst

Hartaj Singh is an analyst at Oppenheimer. 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/17/2025

Updated: Dec 17, 2025

Overall Average Return

-8.36%

Smart Score

48.3%

Overall Average Return Percentile

20th

Number of Ratings

148
Buy NowGet Alert
07/29/2025SRPTBuy Now
Sarepta Therapeutics
$22.2866.07%$30 → $37UpgradePerform → OutperformGet Alert
07/18/2025SRPTBuy Now
Sarepta Therapeutics
$22.2884.02%$45 → $41MaintainsOutperformGet Alert
06/20/2025SRPTBuy Now
Sarepta Therapeutics
$22.28101.97%$123 → $45MaintainsOutperformGet Alert
05/07/2025SRPTBuy Now
Sarepta Therapeutics
$22.28452.06%$184 → $123MaintainsOutperformGet Alert
04/29/2025REGNBuy Now
Regeneron Pharmaceuticals
$746.3620.59%$925 → $900MaintainsOutperformGet Alert
04/25/2025GILDBuy Now
Gilead Sciences
$118.785.24%$132 → $125MaintainsOutperformGet Alert
04/03/2025REGNBuy Now
Regeneron Pharmaceuticals
$746.3623.93%$950 → $925MaintainsOutperformGet Alert
03/04/2025GILDBuy Now
Gilead Sciences
$118.7811.13%$115 → $132MaintainsOutperformGet Alert
01/10/2025REGNBuy Now
Regeneron Pharmaceuticals
$746.3627.28%$1000 → $950MaintainsOutperformGet Alert
12/19/2024VRTXBuy Now
Vertex Pharmaceuticals
$454.96——DowngradeOutperform → PerformGet Alert
12/11/2024SPRBBuy Now
Spruce Biosciences
$78.00——DowngradeOutperform → PerformGet Alert
11/14/2024ATXSBuy Now
Astria Therapeutics
$12.87117.56%$26 → $28MaintainsOutperformGet Alert
11/07/2024GILDBuy Now
Gilead Sciences
$118.78-11.6%$95 → $105MaintainsOutperformGet Alert
11/06/2024REGNBuy Now
Regeneron Pharmaceuticals
$746.3633.98%$1150 → $1000MaintainsOutperformGet Alert
10/31/2024UTHRBuy Now
United Therapeutics
$490.0022.45%$575 → $600MaintainsOutperformGet Alert
10/30/2024VRTXBuy Now
Vertex Pharmaceuticals
$454.9618.69%$550 → $540MaintainsOutperformGet Alert
09/13/2024MRNABuy Now
Moderna
$29.76——DowngradeOutperform → PerformGet Alert
08/28/2024UTHRBuy Now
United Therapeutics
$490.0017.35%$400 → $575MaintainsOutperformGet Alert
08/13/2024ATXSBuy Now
Astria Therapeutics
$12.87102.02%$25 → $26MaintainsOutperformGet Alert
08/05/2024VRTXBuy Now
Vertex Pharmaceuticals
$454.9620.89%$500 → $550MaintainsOutperformGet Alert
06/13/2024SPRBBuy Now
Spruce Biosciences
$78.00-96.15%$4 → $3MaintainsOutperformGet Alert
06/12/2024CLLSBuy Now
Cellectis
$4.26134.74%$11 → $10MaintainsOutperformGet Alert
06/12/2024MRNABuy Now
Moderna
$29.76501.48%$163 → $179MaintainsOutperformGet Alert
05/30/2024BMEABuy Now
Biomea Fusion
$1.384247.83%$70 → $60MaintainsOutperformGet Alert
05/23/2024VIRXBuy Now
Viracta Therapeutics
$0.01112374.44%$13 → $11MaintainsOutperformGet Alert
05/21/2024ATXSBuy Now
Astria Therapeutics
$12.8794.25%$29 → $25MaintainsOutperformGet Alert
05/14/2024SRPTBuy Now
Sarepta Therapeutics
$22.28707.9% → $180UpgradePerform → OutperformGet Alert
05/03/2024MRNABuy Now
Moderna
$29.76447.72%$142 → $163MaintainsOutperformGet Alert
05/02/2024UTHRBuy Now
United Therapeutics
$490.00-18.37%$375 → $400MaintainsOutperformGet Alert
04/23/2024GANXBuy Now
Gain Therapeutics
$3.89131.09% → $9MaintainsOutperformGet Alert
04/19/2024GILDBuy Now
Gilead Sciences
$118.78-11.6%$105 → $105MaintainsOutperformGet Alert
04/17/2024VIRXBuy Now
Viracta Therapeutics
$0.01132824.34% → $13MaintainsOutperformGet Alert
04/15/2024VRTXBuy Now
Vertex Pharmaceuticals
$454.969.9% → $500MaintainsOutperformGet Alert
04/03/2024BMEABuy Now
Biomea Fusion
$1.384972.46% → $70MaintainsOutperformGet Alert
03/26/2024ATXSBuy Now
Astria Therapeutics
$12.87125.33%$25 → $29MaintainsOutperformGet Alert
03/26/2024HARPBuy Now
Harpoon Therapeutics
———MaintainsOutperformGet Alert
03/08/2024INOBuy Now
Inovio Pharmaceuticals
$2.331616.66%$40 → $40MaintainsOutperformGet Alert
02/12/2024GILDBuy Now
Gilead Sciences
$118.78-11.6%$115 → $105MaintainsOutperformGet Alert
01/25/2024INOBuy Now
Inovio Pharmaceuticals
$2.3371.67% → $4UpgradePerform → OutperformGet Alert
01/05/2024TRDABuy Now
Entrada Therapeutics
$11.3793.49% → $22Initiates → OutperformGet Alert
01/05/2024HARPBuy Now
Harpoon Therapeutics
—— → $23Initiates → OutperformGet Alert
01/02/2024MRNABuy Now
Moderna
$29.76377.15% → $142UpgradePerform → OutperformGet Alert
11/15/2023ATXSBuy Now
Astria Therapeutics
$12.8794.25%$30 → $25MaintainsOutperformGet Alert
10/02/2023ICVXBuy Now
Icosavax
—— → $25ReiteratesOutperform → OutperformGet Alert
09/13/2023OPTBuy Now
Opthea
——$31 → $16MaintainsOutperformGet Alert
08/21/2023REGNBuy Now
Regeneron Pharmaceuticals
$746.3640.68%$950 → $1050MaintainsOutperformGet Alert
08/18/2023SPRBBuy Now
Spruce Biosciences
$78.00-91.03%$8 → $7MaintainsOutperformGet Alert
08/08/2023CLLSBuy Now
Cellectis
$4.26158.22% → $11ReiteratesOutperform → OutperformGet Alert
08/04/2023REGNBuy Now
Regeneron Pharmaceuticals
$746.3627.28%$900 → $950MaintainsOutperformGet Alert
08/02/2023VRTXBuy Now
Vertex Pharmaceuticals
$454.96-9.88% → $410ReiteratesOutperform → OutperformGet Alert
07/11/2023ELOXBuy Now
Eloxx Pharmaceuticals
$0.0054999900%$50 → $55MaintainsOutperformGet Alert
07/05/2023LIFEBuy Now
aTyr Pharma
———DowngradeOutperform → PerformGet Alert
06/12/2023GANXBuy Now
Gain Therapeutics
$3.89156.77% → $10ReiteratesOutperform → OutperformGet Alert
06/08/2023ATXSBuy Now
Astria Therapeutics
$12.87133.1% → $30ReiteratesOutperform → OutperformGet Alert
05/26/2023SRPTBuy Now
Sarepta Therapeutics
$22.28707.9% → $180ReiteratesOutperform → OutperformGet Alert
05/23/2023SPRBBuy Now
Spruce Biosciences
$78.00-89.74% → $8ReiteratesOutperform → OutperformGet Alert
05/02/2023VRTXBuy Now
Vertex Pharmaceuticals
$454.96-9.88%$350 → $410MaintainsOutperformGet Alert
04/25/2023ICVXBuy Now
Icosavax
—— → $27Reiterates → OutperformGet Alert
04/11/2023BMEABuy Now
Biomea Fusion
$1.383305.8% → $47Reiterates → OutperformGet Alert
04/06/2023ELOXBuy Now
Eloxx Pharmaceuticals
$0.0049999900% → $50Reiterates → OutperformGet Alert
04/04/2023ONCTBuy Now
Oncternal Therapeutics
———DowngradeOutperform → PerformGet Alert
03/29/2023BMEABuy Now
Biomea Fusion
$1.383305.8%$25 → $47MaintainsOutperformGet Alert
03/27/2023VIRXBuy Now
Viracta Therapeutics
$0.01163499.18%$14 → $16MaintainsOutperformGet Alert
03/22/2023ONCTBuy Now
Oncternal Therapeutics
——$14 → $9MaintainsOutperformGet Alert
03/13/2023OPTBuy Now
Opthea
——$36 → $31MaintainsOutperformGet Alert
03/13/2023CLLSBuy Now
Cellectis
$4.26205.16%$16 → $13MaintainsOutperformGet Alert
03/09/2023SRPTBuy Now
Sarepta Therapeutics
$22.28573.25%$180 → $150MaintainsOutperformGet Alert
03/01/2023SRPTBuy Now
Sarepta Therapeutics
$22.28707.9%$150 → $180MaintainsOutperformGet Alert
01/04/2023ICVXBuy Now
Icosavax
—— → $27Initiates → OutperformGet Alert
11/25/2022GANXBuy Now
Gain Therapeutics
$3.89156.77%$30 → $10MaintainsOutperformGet Alert
11/17/2022SPRBBuy Now
Spruce Biosciences
$78.00-89.74%$13 → $8MaintainsOutperformGet Alert
11/11/2022VRTXBuy Now
Vertex Pharmaceuticals
$454.96-23.07% → $350MaintainsOutperformGet Alert
11/03/2022UTHRBuy Now
United Therapeutics
$490.00-23.47%$325 → $375MaintainsOutperformGet Alert
10/21/2022NBSEBuy Now
NeuBase Therapeutics
———DowngradeOutperform → PerformGet Alert
05/11/2022INOBuy Now
Inovio Pharmaceuticals
$2.33——DowngradeOutperform → PerformGet Alert
04/04/2022VRTXBuy Now
Vertex Pharmaceuticals
$454.96-23.07%$305 → $350MaintainsOutperformGet Alert
02/08/2022REGNBuy Now
Regeneron Pharmaceuticals
$746.363.84%$825 → $775MaintainsOutperformGet Alert
12/17/2021SPRBBuy Now
Spruce Biosciences
$78.00-80.77% → $15Initiates → OutperformGet Alert
12/17/2021BMEABuy Now
Biomea Fusion
$1.381494.2% → $22Initiates → OutperformGet Alert
12/17/2021ELOXBuy Now
Eloxx Pharmaceuticals
$0.003999900% → $4Initiates → OutperformGet Alert
12/09/2021SRPTBuy Now
Sarepta Therapeutics
$22.28461.04% → $125UpgradePerform → OutperformGet Alert
09/14/2021LIFEBuy Now
aTyr Pharma
——$14 → $20MaintainsOutperformGet Alert
08/06/2021REGNBuy Now
Regeneron Pharmaceuticals
$746.3610.54%$725 → $825MaintainsOutperformGet Alert
08/06/2021MRNABuy Now
Moderna
$29.76——DowngradeOutperform → PerformGet Alert
04/16/2021FSTXBuy Now
F-star Therapeutics
—— → $30Initiates → OutperformGet Alert
04/12/2021GANXBuy Now
Gain Therapeutics
$3.89670.3% → $30Initiates → OutperformGet Alert
04/07/2021ONCTBuy Now
Oncternal Therapeutics
—— → $14Initiates → OutperformGet Alert
03/24/2021LIFEBuy Now
aTyr Pharma
——$12 → $14MaintainsOutperformGet Alert
03/11/2021CATBBuy Now
Catabasis Pharmaceuticals
—— → $5UpgradePerform → OutperformGet Alert
02/23/2021SNSSBuy Now
Sunesis Pharmaceuticals
—— → $12UpgradePerform → OutperformGet Alert
02/16/2021UTHRBuy Now
United Therapeutics
$490.00-43.88%$200 → $275MaintainsOutperformGet Alert
02/12/2021INOBuy Now
Inovio Pharmaceuticals
$2.331402.08% → $35Initiates → OutperformGet Alert
02/01/2021MRNABuy Now
Moderna
$29.76592.2%$178 → $206MaintainsOutperformGet Alert
11/11/2020OPTBuy Now
Opthea
—— → $36Initiates → OutperformGet Alert
10/27/2020CATBBuy Now
Catabasis Pharmaceuticals
———DowngradeOutperform → PerformGet Alert
09/10/2020GILDBuy Now
Gilead Sciences
$118.78-11.6%$90 → $105MaintainsOutperformGet Alert
07/30/2020UTHRBuy Now
United Therapeutics
$490.00-66.33%$155 → $165MaintainsOutperformGet Alert
07/16/2020CLSNBuy Now
Celsion
———DowngradeOutperform → PerformGet Alert
07/01/2020REGNBuy Now
Regeneron Pharmaceuticals
$746.36-9.56%$625 → $675MaintainsOutperformGet Alert
06/24/2020SNSSBuy Now
Sunesis Pharmaceuticals
———DowngradeOutperform → PerformGet Alert
05/01/2020GILDBuy Now
Gilead Sciences
$118.78-24.23%$80 → $90MaintainsOutperformGet Alert
04/30/2020VRTXBuy Now
Vertex Pharmaceuticals
$454.96-32.96%$265 → $305MaintainsOutperformGet Alert
04/15/2020MRNABuy Now
Moderna
$29.7644.49%$31 → $43MaintainsOutperformGet Alert
04/01/2020NBSEBuy Now
NeuBase Therapeutics
——$14 → $17MaintainsOutperformGet Alert
03/17/2020ALXNBuy Now
Alexion Pharmaceuticals
———DowngradeOutperform → PerformGet Alert
03/11/2020REGNBuy Now
Regeneron Pharmaceuticals
$746.36-29.66%$450 → $525MaintainsOutperformGet Alert
03/02/2020LIFEBuy Now
aTyr Pharma
—— → $8Initiates → OutperformGet Alert
01/08/2020VRTXBuy Now
Vertex Pharmaceuticals
$454.96-41.75%$230 → $265MaintainsOutperformGet Alert
11/21/2019NBSEBuy Now
NeuBase Therapeutics
—— → $14Initiates → OutperformGet Alert
10/25/2019GILDBuy Now
Gilead Sciences
$118.78-32.65%$85 → $80MaintainsOutperformGet Alert
03/07/2019VRTXBuy Now
Vertex Pharmaceuticals
$454.96-49.45%$200 → $230MaintainsOutperformGet Alert
01/03/2019GILDBuy Now
Gilead Sciences
$118.78——UpgradePerform → OutperformGet Alert
01/02/2019MRNABuy Now
Moderna
$29.76-9.27% → $27Initiates → OutperformGet Alert
11/01/2018SLSBuy Now
SELLAS Life Sciences Gr
$2.25477.78% → $13Initiates → OutperformGet Alert
06/27/2018REGNBuy Now
Regeneron Pharmaceuticals
$746.36——UpgradePerform → OutperformGet Alert
06/12/2018CLLSBuy Now
Cellectis
$4.26932.86%$40 → $44MaintainsOutperformGet Alert
06/12/2018ARQLBuy Now
Arqule
—— → $7Initiates → OutperformGet Alert
05/04/2018SRPTBuy Now
Sarepta Therapeutics
$22.28——DowngradeOutperform → Market PerformGet Alert
01/26/2018SMMTBuy Now
Summit Therapeutics
$17.1874.62%$24 → $30MaintainsOutperformGet Alert
11/21/2017SNSSBuy Now
Sunesis Pharmaceuticals
———Initiates → OutperformGet Alert
11/21/2017CLSNBuy Now
Celsion
—— → $9Initiates → OutperformGet Alert
10/05/2017GILDBuy Now
Gilead Sciences
$118.78——Initiates → PerformGet Alert
07/28/2017ALXNBuy Now
Alexion Pharmaceuticals
———UpgradePerform → OutperformGet Alert
06/02/2017VRTXBuy Now
Vertex Pharmaceuticals
$454.96——UpgradePerform → OutperformGet Alert
12/15/2016ALXNBuy Now
Alexion Pharmaceuticals
———Initiates → PerformGet Alert
12/15/2016VRTXBuy Now
Vertex Pharmaceuticals
$454.96——Initiates → PerformGet Alert
12/14/2016UTHRBuy Now
United Therapeutics
$490.00——Initiates → OutperformGet Alert
05/02/2016SRPTBuy Now
Sarepta Therapeutics
$22.28——UpgradePerform → OutperformGet Alert
04/26/2016SRPTBuy Now
Sarepta Therapeutics
$22.28——DowngradeOutperform → PerformGet Alert
04/06/2016SRPTBuy Now
Sarepta Therapeutics
$22.28169.3%$45 → $60MaintainsOutperformGet Alert
02/11/2016GILDBuy Now
Gilead Sciences
$118.781.03% → $120Initiates → OutperformGet Alert
02/11/2016VRTXBuy Now
Vertex Pharmaceuticals
$454.96——Assumes → PerformGet Alert
02/03/2016GILDBuy Now
Gilead Sciences
$118.781.03%$124 → $120MaintainsOutperformGet Alert
10/20/2015GILDBuy Now
Gilead Sciences
$118.784.39%$120 → $124MaintainsOutperformGet Alert
07/20/2015CATBBuy Now
Catabasis Pharmaceuticals
—— → $28Initiates → OutperformGet Alert
05/22/2015CLLSBuy Now
Cellectis
$4.261425.82% → $65Initiates → OutperformGet Alert
04/27/2015GILDBuy Now
Gilead Sciences
$118.78——Assumes → OutperformGet Alert
04/27/2015VRTXBuy Now
Vertex Pharmaceuticals
$454.96——Assumes → PerformGet Alert
04/27/2015ALXNBuy Now
Alexion Pharmaceuticals
———Assumes → OutperformGet Alert
07/08/2014VRTXBuy Now
Vertex Pharmaceuticals
$454.96——Initiates → Market PerformGet Alert
02/13/2014REGNBuy Now
Regeneron Pharmaceuticals
$746.36-56.46%$31 → $325DowngradeOutperform → Market PerformGet Alert
09/30/2013REGNBuy Now
Regeneron Pharmaceuticals
$746.36-58.47%$300 → $310MaintainsOutperformGet Alert
08/21/2013VRTXBuy Now
Vertex Pharmaceuticals
$454.96-76.92% → $105Initiates → OutperformGet Alert
08/21/2013REGNBuy Now
Regeneron Pharmaceuticals
$746.36-59.8% → $300Initiates → OutperformGet Alert
08/21/2013REGNBuy Now
Regeneron Pharmaceuticals
$746.36-59.8% → $300Initiates → OutperformGet Alert
03/14/2013GILDBuy Now
Gilead Sciences
$118.78-57.91%$45 → $50MaintainsOutperformGet Alert
02/14/2013ALXNBuy Now
Alexion Pharmaceuticals
——$134 → $115MaintainsOutperformGet Alert
03/29/2012ALXNBuy Now
Alexion Pharmaceuticals
——$89 → $100MaintainsOutperformGet Alert