Mark Miller's Stock Ratings

Benchmark Analyst

Mark Miller is an analyst at Benchmark. 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

38.8%

Smart Score

79.9%

Overall Average Return Percentile

90th

Number of Ratings

187
Buy NowGet Alert
11/07/2025NVMIBuy Now
Nova
$324.206.42%$280 → $345MaintainsBuyGet Alert
11/07/2025MKSIBuy Now
MKS
$159.3112.99%$135 → $180MaintainsBuyGet Alert
11/07/2025SNDKBuy Now
SanDisk
$200.5029.68%$125 → $260MaintainsBuyGet Alert
11/05/2025AEISBuy Now
Advanced Energy Indus
$216.873.75%$150 → $225MaintainsBuyGet Alert
10/31/2025WDCBuy Now
Western Digital
$171.10-4.73%$115 → $163MaintainsBuyGet Alert
10/29/2025STXBuy Now
Seagate Technology Hldgs
$285.00-10.53%$250 → $255MaintainsBuyGet Alert
10/02/2025ACLSBuy Now
Axcelis Technologies
$87.2620.33% → $105UpgradeHold → BuyGet Alert
09/24/2025SNDKBuy Now
SanDisk
$200.50-37.66%$85 → $125MaintainsBuyGet Alert
09/16/2025WDCBuy Now
Western Digital
$171.10-32.79%$85 → $115MaintainsBuyGet Alert
09/15/2025WDCBuy Now
Western Digital
$171.10-32.79%$85 → $115MaintainsBuyGet Alert
09/08/2025SNDKBuy Now
SanDisk
$200.50-57.61%$70 → $85MaintainsBuyGet Alert
08/08/2025LASRBuy Now
nLight
$36.50-31.51%$15 → $25MaintainsSpeculative BuyGet Alert
08/08/2025ONTOBuy Now
Onto Innovation
$154.933.27%$190 → $160MaintainsBuyGet Alert
08/07/2025VECOBuy Now
Veeco Instruments
$30.32-7.64%$31 → $28MaintainsBuyGet Alert
08/06/2025AEISBuy Now
Advanced Energy Indus
$216.87-30.83%$130 → $150MaintainsBuyGet Alert
07/31/2025WDCBuy Now
Western Digital
$171.10-50.32%$58 → $85MaintainsBuyGet Alert
07/30/2025STXBuy Now
Seagate Tech Hldgs
$285.00-42.11%$128 → $165MaintainsBuyGet Alert
07/01/2025SNDKBuy Now
SanDisk
$200.50-69.08%$58 → $62MaintainsBuyGet Alert
05/27/2025SNDKBuy Now
SanDisk
$200.50-71.07% → $58Initiates → BuyGet Alert
05/09/2025NVMIBuy Now
Nova
$324.20-13.63%$295 → $280MaintainsBuyGet Alert
05/09/2025ONTOBuy Now
Onto Innovation
$154.9322.64%$230 → $190MaintainsBuyGet Alert
05/08/2025COHRBuy Now
Coherent
$177.52-46.48%$105 → $95MaintainsBuyGet Alert
04/10/2025WDCBuy Now
Western Digital
$171.10-67.86% → $55UpgradeHold → BuyGet Alert
02/14/2025MKSIBuy Now
MKS Instruments
$159.31-15.26%$142 → $135MaintainsBuyGet Alert
02/14/2025NVMIBuy Now
Nova
$324.20-9.01%$245 → $295MaintainsBuyGet Alert
02/13/2025VECOBuy Now
Veeco Instruments
$30.322.25%$38 → $31MaintainsBuyGet Alert
02/07/2025ONTOBuy Now
Onto Innovation
$154.9348.45%$230 → $230ReiteratesBuy → BuyGet Alert
12/19/2024WDCBuy Now
Western Digital
$171.10-59.09%$70 → $70ReiteratesBuy → BuyGet Alert
11/20/2024AEISBuy Now
Advanced Energy Indus
$216.87-42.36%$125 → $125ReiteratesBuy → BuyGet Alert
11/18/2024MKSIBuy Now
MKS Instruments
$159.31-10.87%$142 → $142ReiteratesBuy → BuyGet Alert
11/12/2024IVACBuy Now
Intevac
Reiterates → HoldGet Alert
11/08/2024NVMIBuy Now
Nova
$324.20-24.43%$240 → $245MaintainsBuyGet Alert
11/07/2024VECOBuy Now
Veeco Instruments
$30.3225.34%$42 → $38MaintainsBuyGet Alert
11/07/2024COHRBuy Now
Coherent
$177.52-36.91%$90 → $112MaintainsBuyGet Alert
11/01/2024ONTOBuy Now
Onto Innovation
$154.9348.45%$230 → $230ReiteratesBuy → BuyGet Alert
10/30/2024IPGPBuy Now
IPG Photonics
$77.78Reiterates → HoldGet Alert
10/25/2024WDCBuy Now
Western Digital
$171.10-46.23%$92 → $92ReiteratesBuy → BuyGet Alert
10/23/2024STXBuy Now
Seagate Tech Hldgs
$285.00Reiterates → HoldGet Alert
09/26/2024WDCBuy Now
Western Digital
$171.10-46.23%$92 → $92ReiteratesBuy → BuyGet Alert
08/16/2024COHRBuy Now
Coherent
$177.52-49.3%$65 → $90MaintainsBuyGet Alert
08/09/2024ONTOBuy Now
Onto Innovation
$154.9348.45%$230 → $230ReiteratesBuy → BuyGet Alert
08/09/2024MKSIBuy Now
MKS Instruments
$159.31-10.87%$142 → $142ReiteratesBuy → BuyGet Alert
08/09/2024NVMIBuy Now
Nova
$324.20-25.97%$215 → $240MaintainsBuyGet Alert
08/08/2024MKSIBuy Now
MKS Instruments
$159.31-10.87%$142 → $142ReiteratesBuy → BuyGet Alert
08/08/2024ACMRBuy Now
ACM Research
$37.551.19%$38 → $38ReiteratesBuy → BuyGet Alert
08/07/2024VECOBuy Now
Veeco Instruments
$30.3238.54%$42 → $42ReiteratesBuy → BuyGet Alert
08/07/2024ACMRBuy Now
ACM Research
$37.551.19%$38 → $38ReiteratesBuy → BuyGet Alert
08/02/2024LASRBuy Now
nLight
$36.50-53.42%$17 → $17ReiteratesSpeculative Buy → Speculative BuyGet Alert
08/02/2024ACLSBuy Now
Axcelis Technologies
$87.26100.55%$180 → $175MaintainsBuyGet Alert
08/01/2024WDCBuy Now
Western Digital
$171.10-46.23%$85 → $92MaintainsBuyGet Alert
07/31/2024AEISBuy Now
Advanced Energy Indus
$216.87-46.05%$117 → $117ReiteratesBuy → BuyGet Alert
07/31/2024IPGPBuy Now
IPG Photonics
$77.78DowngradeBuy → HoldGet Alert
07/24/2024STXBuy Now
Seagate Tech Hldgs
$285.00Reiterates → HoldGet Alert
07/15/2024ACLSBuy Now
Axcelis Technologies
$87.26106.28%$170 → $180MaintainsBuyGet Alert
05/10/2024MKSIBuy Now
MKS Instruments
$159.31-10.87%$142 → $142ReiteratesBuy → BuyGet Alert
05/10/2024NVMIBuy Now
Nova
$324.20-33.68%$187 → $215MaintainsBuyGet Alert
05/10/2024ONTOBuy Now
Onto Innovation
$154.9348.45%$180 → $230MaintainsBuyGet Alert
05/07/2024COHRBuy Now
Coherent
$177.52-63.38%$65 → $65ReiteratesBuy → BuyGet Alert
05/03/2024LASRBuy Now
nLight
$36.50-53.42%$17 → $17ReiteratesSpeculative Buy → Speculative BuyGet Alert
05/03/2024ACLSBuy Now
Axcelis Technologies
$87.2694.82%$180 → $170MaintainsBuyGet Alert
05/02/2024AEISBuy Now
Advanced Energy Indus
$216.87-46.05%$117 → $117ReiteratesBuy → BuyGet Alert
05/01/2024IPGPBuy Now
IPG Photonics
$77.7836.28%$116 → $106MaintainsBuyGet Alert
04/26/2024WDCBuy Now
Western Digital
$171.10-50.32% → $85UpgradeHold → BuyGet Alert
04/24/2024STXBuy Now
Seagate Tech Hldgs
$285.00Reiterates → HoldGet Alert
03/06/2024ACMRBuy Now
ACM Research
$37.551.19%$35 → $38MaintainsBuyGet Alert
02/29/2024ACMRBuy Now
ACM Research
$37.55-6.8%$32 → $35MaintainsBuyGet Alert
02/16/2024NVMIBuy Now
Nova
$324.20-42.32%$150 → $187MaintainsBuyGet Alert
02/15/2024VECOBuy Now
Veeco Instruments
$30.3231.94%$34 → $40MaintainsBuyGet Alert
02/09/2024MKSIBuy Now
MKS Instruments
$159.31-18.4%$85 → $130MaintainsBuyGet Alert
02/09/2024ONTOBuy Now
Onto Innovation
$154.9316.18%$145 → $180MaintainsBuyGet Alert
02/07/2024COHRBuy Now
Coherent
$177.52-63.38%$40 → $65MaintainsBuyGet Alert
12/28/2023NVMIBuy Now
Nova
$324.20-53.73%$125 → $150MaintainsBuyGet Alert
12/14/2023ASYSBuy Now
Amtech Systems
$11.78DowngradeBuy → HoldGet Alert
11/28/2023LASRBuy Now
nLight
$36.50-53.42% → $17UpgradeHold → Speculative BuyGet Alert
11/10/2023NVMIBuy Now
Nova
$324.20-61.44%$135 → $125MaintainsBuyGet Alert
11/10/2023ONTOBuy Now
Onto Innovation
$154.93-6.41% → $145ReiteratesBuy → BuyGet Alert
11/08/2023ACMRBuy Now
ACM Research
$37.55-14.79% → $32ReiteratesBuy → BuyGet Alert
11/08/2023COHRBuy Now
Coherent
$177.52-77.47% → $40ReiteratesBuy → BuyGet Alert
11/07/2023VECOBuy Now
Veeco Instruments
$30.3212.15%$32 → $34MaintainsBuyGet Alert
09/15/2023VECOBuy Now
Veeco Instruments
$30.325.55% → $32ReiteratesBuy → BuyGet Alert
09/15/2023AEISBuy Now
Advanced Energy Indus
$216.87-37.75% → $135ReiteratesBuy → BuyGet Alert
09/15/2023ACLSBuy Now
Axcelis Technologies
$87.26146.39% → $215ReiteratesBuy → BuyGet Alert
09/06/2023ACLSBuy Now
Axcelis Technologies
$87.26146.39% → $215ReiteratesBuy → BuyGet Alert
08/18/2023COHRBuy Now
Coherent
$177.52-77.47% → $40ReiteratesBuy → BuyGet Alert
08/15/2023IPGPBuy Now
IPG Photonics
$77.7872.28% → $134ReiteratesBuy → BuyGet Alert
08/14/2023IPGPBuy Now
IPG Photonics
$77.7872.28% → $134ReiteratesBuy → BuyGet Alert
08/11/2023ONTOBuy Now
Onto Innovation
$154.93-19.32%$118 → $125MaintainsBuyGet Alert
08/08/2023VECOBuy Now
Veeco Instruments
$30.325.55%$28 → $32MaintainsBuyGet Alert
08/07/2023ACMRBuy Now
ACM Research
$37.55-14.79% → $32ReiteratesBuy → BuyGet Alert
08/04/2023NVMIBuy Now
Nova
$324.20-58.36%$106 → $135MaintainsBuyGet Alert
08/04/2023AEISBuy Now
Advanced Energy Indus
$216.87-37.75%$112 → $135MaintainsBuyGet Alert
08/04/2023ACLSBuy Now
Axcelis Technologies
$87.26146.39%$146 → $215MaintainsBuyGet Alert
08/02/2023IPGPBuy Now
IPG Photonics
$77.7872.28% → $134ReiteratesBuy → BuyGet Alert
06/22/2023MKSIBuy Now
MKS Instruments
$159.31-27.81%$105 → $115MaintainsBuyGet Alert
06/14/2023IVACBuy Now
Intevac
DowngradeBuy → HoldGet Alert
06/05/2023ONTOBuy Now
Onto Innovation
$154.93-23.84%$97 → $118MaintainsBuyGet Alert
06/02/2023ONTOBuy Now
Onto Innovation
$154.93-23.84%$97 → $118MaintainsBuyGet Alert
05/26/2023VECOBuy Now
Veeco Instruments
$30.32-7.64% → $28ReiteratesBuy → BuyGet Alert
05/12/2023NVMIBuy Now
Nova
$324.20-67.3% → $106ReiteratesBuy → BuyGet Alert
05/09/2023VECOBuy Now
Veeco Instruments
$30.32-7.64%$26 → $28MaintainsBuyGet Alert
05/05/2023ACLSBuy Now
Axcelis Technologies
$87.2667.32%$142 → $146MaintainsBuyGet Alert
05/05/2023ONTOBuy Now
Onto Innovation
$154.93-37.39%$92 → $97MaintainsBuyGet Alert
05/05/2023MKSIBuy Now
MKS Instruments
$159.31-34.09%$115 → $105MaintainsBuyGet Alert
03/15/2023MKSIBuy Now
MKS Instruments
$159.31-27.81%$125 → $115MaintainsBuyGet Alert
03/07/2023ACLSBuy Now
Axcelis Technologies
$87.2662.73% → $142Reiterates → BuyGet Alert
03/01/2023MKSIBuy Now
MKS Instruments
$159.31-21.54% → $125UpgradeHold → BuyGet Alert
02/27/2023ACMRBuy Now
ACM Research
$37.55-14.79% → $32Reiterates → BuyGet Alert
02/16/2023NVMIBuy Now
Nova
$324.20-67.3%$100 → $106MaintainsBuyGet Alert
02/16/2023AMEDBuy Now
Amedisys
$120 → $115MaintainsBuyGet Alert
02/15/2023IPGPBuy Now
IPG Photonics
$77.7879.99%$130 → $140MaintainsBuyGet Alert
02/10/2023ACLSBuy Now
Axcelis Technologies
$87.2662.73%$103 → $142MaintainsBuyGet Alert
02/10/2023ONTOBuy Now
Onto Innovation
$154.93-40.62%$85 → $92Reiterates → BuyGet Alert
02/09/2023ASYSBuy Now
Amtech Systems
$11.7810.36%$15 → $13MaintainsBuyGet Alert
01/13/2023VECOBuy Now
Veeco Instruments
$30.32-24.13%$25 → $23MaintainsBuyGet Alert
01/06/2023WDCBuy Now
Western Digital
$171.10UpgradeSell → HoldGet Alert
01/03/2023IVACBuy Now
Intevac
→ $9UpgradeHold → BuyGet Alert
11/04/2022MKSIBuy Now
MKS Instruments
$159.31DowngradeBuy → HoldGet Alert
09/30/2022WDCBuy Now
Western Digital
$171.10-83.64%$34 → $28MaintainsSellGet Alert
09/19/2022MKSIBuy Now
MKS Instruments
$159.31-8.98%$172 → $145MaintainsBuyGet Alert
09/01/2022WDCBuy Now
Western Digital
$171.10-80.13% → $34DowngradeHold → SellGet Alert
09/01/2022STXBuy Now
Seagate Tech Hldgs
$285.00DowngradeBuy → HoldGet Alert
08/08/2022WDCBuy Now
Western Digital
$171.10DowngradeBuy → HoldGet Alert
07/22/2022STXBuy Now
Seagate Tech Hldgs
$285.00-70.18%$93 → $85MaintainsBuyGet Alert
07/05/2022WDCBuy Now
Western Digital
$171.10-45.65%$100 → $93MaintainsBuyGet Alert
07/05/2022STXBuy Now
Seagate Tech Hldgs
$285.00-67.37%$100 → $93MaintainsBuyGet Alert
07/01/2022WDCBuy Now
Western Digital
$171.10-62.01%$85 → $65MaintainsBuyGet Alert
05/04/2022IPGPBuy Now
IPG Photonics
$77.78135.28%$220 → $183MaintainsBuyGet Alert
04/29/2022WDCBuy Now
Western Digital
$171.10-50.32%$92 → $85MaintainsBuyGet Alert
04/29/2022WDCBuy Now
Western Digital
$171.10-50.32%$92 → $85MaintainsBuyGet Alert
02/10/2022IVACBuy Now
Intevac
DowngradeBuy → HoldGet Alert
01/06/2022AEISBuy Now
Advanced Energy Indus
$216.87-49.28% → $110Initiates → BuyGet Alert
01/05/2022ACMRBuy Now
ACM Research
$37.55246.17%$125 → $130MaintainsBuyGet Alert
11/08/2021ACMRBuy Now
ACM Research
$37.55232.86% → $125UpgradeHold → BuyGet Alert
08/11/2021IIVIBuy Now
II-VI
$105 → $90MaintainsBuyGet Alert
07/22/2021STXBuy Now
Seagate Tech Hldgs
$285.00-64.21%$112 → $102MaintainsBuyGet Alert
06/30/2021IPGPBuy Now
IPG Photonics
$77.78202.13%$230 → $235MaintainsBuyGet Alert
06/09/2021STXBuy Now
Seagate Tech Hldgs
$285.00-60.7%$95 → $112MaintainsBuyGet Alert
05/27/2021WDCBuy Now
Western Digital
$171.10-46.23%$87 → $92MaintainsBuyGet Alert
05/05/2021IPGPBuy Now
IPG Photonics
$77.78195.71% → $230UpgradeHold → BuyGet Alert
04/30/2021WDCBuy Now
Western Digital
$171.10-49.15% → $87MaintainsBuyGet Alert
04/19/2021WDCBuy Now
Western Digital
$171.10-53.24%$75 → $80MaintainsBuyGet Alert
04/01/2021WDCBuy Now
Western Digital
$171.10-56.17% → $75MaintainsBuyGet Alert
02/12/2021ASYSBuy Now
Amtech Systems
$11.78UpgradeHold → BuyGet Alert
02/11/2021COHRBuy Now
Coherent
$177.52DowngradeBuy → HoldGet Alert
02/04/2021IIVIBuy Now
II-VI
$85 → $105MaintainsBuyGet Alert
01/29/2021WDCBuy Now
Western Digital
$171.10-61.43%$56 → $66MaintainsBuyGet Alert
10/29/2020WDCBuy Now
Western Digital
$171.10-67.27% → $56MaintainsBuyGet Alert
10/29/2020MKSIBuy Now
MKS Instruments
$159.31-5.84%$146 → $150MaintainsBuyGet Alert
10/27/2020IVACBuy Now
Intevac
$9 → $7MaintainsBuyGet Alert
10/23/2020STXBuy Now
Seagate Tech Hldgs
$285.00-78.95% → $60UpgradeHold → BuyGet Alert
08/14/2020IIVIBuy Now
II-VI
$60 → $58MaintainsBuyGet Alert
08/06/2020WDCBuy Now
Western Digital
$171.10-69.61%$60 → $52MaintainsBuyGet Alert
08/05/2020COHRBuy Now
Coherent
$177.52-9.87%$168 → $160MaintainsBuyGet Alert
07/29/2020STXBuy Now
Seagate Tech Hldgs
$285.00DowngradeBuy → HoldGet Alert
07/07/2020ACMRBuy Now
ACM Research
$37.55DowngradeBuy → HoldGet Alert
06/22/2020WDCBuy Now
Western Digital
$171.10-64.93% → $60UpgradeHold → BuyGet Alert
05/28/2020COHRBuy Now
Coherent
$177.52-5.36%$175 → $168MaintainsBuyGet Alert
05/08/2020ACMRBuy Now
ACM Research
$37.5535.81%$50 → $51MaintainsBuyGet Alert
01/31/2020WDCBuy Now
Western Digital
$171.10UpgradeSell → HoldGet Alert
01/30/2020MKSIBuy Now
MKS Instruments
$159.31-18.4%$120 → $130MaintainsBuyGet Alert
01/14/2020ACMRBuy Now
ACM Research
$37.55-20.11%$19 → $30MaintainsBuyGet Alert
12/17/2019ACMRBuy Now
ACM Research
$37.55-46.74%$19 → $20MaintainsBuyGet Alert
11/08/2019ACMRBuy Now
ACM Research
$37.55-49.41%$24 → $19Reiterates → BuyGet Alert
11/04/2019STXBuy Now
Seagate Tech Hldgs
$285.00-77.19%$60 → $65MaintainsBuyGet Alert
09/20/2019STXBuy Now
Seagate Tech Hldgs
$285.00-78.95%$55 → $60Reiterates → BuyGet Alert
09/17/2019COHRBuy Now
Coherent
$177.52-1.42%$165 → $175MaintainsBuyGet Alert
09/06/2019WDCBuy Now
Western Digital
$171.10-73.12%$40 → $46MaintainsSellGet Alert
07/02/2019WDCBuy Now
Western Digital
$171.10-76.62% → $40DowngradeHold → SellGet Alert
05/01/2019STXBuy Now
Seagate Tech Hldgs
$285.00UpgradeHold → BuyGet Alert
05/01/2019IPGPBuy Now
IPG Photonics
$77.78DowngradeBuy → HoldGet Alert
10/26/2018WDCBuy Now
Western Digital
$171.10DowngradeBuy → HoldGet Alert
08/10/2018ASYSBuy Now
Amtech Systems
$11.78DowngradeBuy → HoldGet Alert
07/31/2018IVACBuy Now
Intevac
UpgradeHold → BuyGet Alert
12/13/2017ACMRBuy Now
ACM Research
$37.55-73.37% → $10Initiates → BuyGet Alert
08/28/2017UNXLBuy Now
Uni-Pixel
DowngradeBuy → HoldGet Alert
07/26/2017STXBuy Now
Seagate Tech Hldgs
$285.00DowngradeBuy → HoldGet Alert
09/08/2016WDCBuy Now
Western Digital
$171.10-68.85%$67 → $53.3MaintainsBuyGet Alert
08/29/2016CMNBuy Now
Cantel Medical
→ $83Initiates → BuyGet Alert
02/01/2016STXBuy Now
Seagate Tech Hldgs
$285.00-88.77%$35 → $32UpgradeSell → HoldGet Alert
09/11/2015STXBuy Now
Seagate Tech Hldgs
$285.00-86.67% → $38Downgrade → SellGet Alert
09/03/2015STXBuy Now
Seagate Tech Hldgs
$285.00Downgrade → HoldGet Alert
06/17/2015IIVIBuy Now
II-VI
→ $23.5Initiates → BuyGet Alert
06/02/2015IPGPBuy Now
IPG Photonics
$77.7842.71% → $111Initiates → BuyGet Alert
06/02/2015COHRBuy Now
Coherent
$177.52-57.75% → $75Initiates → BuyGet Alert
05/12/2015WDCBuy Now
Western Digital
$171.10-31.62% → $117Initiates → BuyGet Alert
04/29/2015STXBuy Now
Seagate Tech Hldgs
$285.00-77.19% → $65Initiates → BuyGet Alert
04/15/2015ASYSBuy Now
Amtech Systems
$11.7835.82% → $16Initiates → BuyGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free