Thomas Diffely

Stock Analyst at D.A. Davidson

(4.90)
# 255
Out of 4,579 analysts
414
Total ratings
62.8%
Success rate
21.9%
Average return

Stocks Rated by Thomas Diffely

Photronics
Dec 11, 2025
Maintained: Buy
Price Target: $30$45
Current: $29.78
Upside: +51.11%
Axcelis Technologies
Nov 5, 2025
Reiterated: Buy
Price Target: $110
Current: $128.11
Upside: -14.14%
Ichor Holdings
Nov 4, 2025
Maintained: Buy
Price Target: $35$30
Current: $78.30
Upside: -61.69%
FormFactor
Oct 30, 2025
Rated: Buy
Price Target: $45$55
Current: $98.80
Upside: -44.33%
Amkor Technology
Oct 28, 2025
Maintained: Buy
Price Target: $30$40
Current: $60.71
Upside: -34.11%
Kulicke and Soffa Industries
Aug 7, 2025
Maintained: Buy
Price Target: n/a
Current: $98.22
Upside: -
PDF Solutions
Feb 8, 2024
Maintained: Buy
Price Target: n/a
Current: $47.72
Upside: n/a
AEye, Inc.
Mar 16, 2023
Initiated Coverage: Hold
Price Target: $5$30
Current: $1.10
Upside: n/a
Cohu, Inc.
Feb 17, 2023
Rated: Hold
Price Target: n/a
Current: $47.81
Upside: n/a
Advanced Energy Industries
Jan 20, 2023
Rated: Hold
Price Target: n/a
Current: $291.95
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $516.89
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $89.70
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $291.61
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $334.77
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $67.78
Upside: n/a
Maintained: Buy
Price Target: $230$90
Current: $315.70
Upside: n/a
Maintained: Buy
Price Target: $75$65
Current: $86.97
Upside: n/a
Maintained: Buy
Price Target: $335$400
Current: $388.99
Upside: n/a
Maintained: Buy
Price Target: $110$95
Current: $711.96
Upside: n/a
Maintained: Buy
Price Target: $155$165
Current: $338.61
Upside: n/a
Maintained: Buy
Price Target: $80
Current: $262.33
Upside: n/a
Maintained: Buy
Price Target: $60$115
Current: $271.31
Upside: n/a
Maintained: Hold
Price Target: $17
Current: $97.82
Upside: n/a
Maintained: Buy
Price Target: $12$15
Current: $1.08
Upside: n/a
Maintained: Hold
Price Target: $66$74
Current: $89.76
Upside: n/a
Maintained: Buy
Price Target: $325$300
Current: $383.22
Upside: n/a
Maintained: Buy
Price Target: $95
Current: $63.44
Upside: n/a