Douglas Miehm's Stock Ratings

RBC Capital Analyst

Douglas Miehm is an analyst at RBC Capital. 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

7.76%

Smart Score

60.9%

Overall Average Return Percentile

52nd

Number of Ratings

18
Buy NowGet Alert
12/10/2025LGNDBuy Now
Ligand Pharmaceuticals
$193.4321.49%$234 → $235MaintainsOutperformGet Alert
11/14/2025BLCOBuy Now
Bausch & Lomb
$16.9512.09%$17 → $19MaintainsOutperformGet Alert
11/11/2025MNKDBuy Now
MannKind
$5.9226.69%$8 → $7.5MaintainsOutperformGet Alert
11/10/2025LGNDBuy Now
Ligand Pharmaceuticals
$193.4320.97%$185 → $234MaintainsOutperformGet Alert
11/05/2025AUPHBuy Now
Aurinia Pharmaceuticals
$15.78-4.94%$9 → $15DowngradeOutperform → Sector PerformGet Alert
08/26/2025MNKDBuy Now
MannKind
$5.9235.14%$7 → $8MaintainsOutperformGet Alert
08/08/2025LGNDBuy Now
Ligand Pharmaceuticals
$193.43-4.36%$155 → $185MaintainsOutperformGet Alert
08/07/2025MNKDBuy Now
MannKind
$5.9218.24%$8 → $7MaintainsOutperformGet Alert
08/01/2025AUPHBuy Now
Aurinia Pharmaceuticals
$15.78-42.97%$8 → $9MaintainsOutperformGet Alert
07/23/2025MNKDBuy Now
MannKind
$5.9235.14%$10 → $8MaintainsOutperformGet Alert
05/02/2025BHCBuy Now
Bausch Health Companies
$6.8346.41%$8.5 → $10MaintainsSector PerformGet Alert
04/07/2025BHCBuy Now
Bausch Health Companies
$6.8324.45%$9 → $8.5MaintainsSector PerformGet Alert
04/04/2025BLCOBuy Now
Bausch & Lomb
$16.950.29%$18 → $17MaintainsOutperformGet Alert
03/10/2025ONCYBuy Now
Oncolytics Biotech
$0.97415.25%$6 → $5MaintainsOutperformGet Alert
02/20/2025BLCOBuy Now
Bausch & Lomb
$16.956.19%$22 → $18MaintainsOutperformGet Alert
01/30/2025BHCBuy Now
Bausch Health Companies
$6.8346.41%$11 → $10MaintainsSector PerformGet Alert
01/29/2025BLCOBuy Now
Bausch & Lomb
$16.9529.79%$23 → $22MaintainsOutperformGet Alert
12/11/2024LGNDBuy Now
Ligand Pharmaceuticals
$193.43-26.07%$141 → $143MaintainsOutperformGet Alert