WallStreetZenWallStreetZen
Analyst Ranking
Top 1%
#24 out of 4163 analysts
Average Return
+13.86%
Win Rate
56%112 out of 199
Risk vs Reward
Poor
Good

James Ricchiuti's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Impinj IncPI
+312.64%$14.32$59.09
2020-03-19 -
2021-03-19
Buy
Kornit Digital LtdKRNT
+281.56%$26.36$100.58
2020-03-18 -
2021-03-18
Buy
Kornit Digital LtdKRNT
+262.22%$25.44$92.15
2020-03-27 -
2021-03-26
Buy
Nlight IncLASR
+241.41%$9.49$32.40
2020-03-23 -
2021-03-23
Buy
Coherent CorpCOHR
+218.26%$22.56$71.80
2020-03-16 -
2021-03-16
Buy

James Ricchiuti Analyst Color

Get additional color on James Ricchiuti's coverage of popular stocks

James Ricchiuti's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Teledyne Technologies IncTDY
8Buy$498.00+16.73%Maintains
a day ago
Universal Display CorpOLED
9Buy$148.00+12.03%Maintains
10 days ago
Faro Technologies IncFARO
6Buy$39.00+42.34%Maintains
10 days ago
Nlight IncLASR
9Buy$14.00+14.85%Maintains
10 days ago
Montrose Environmental Group IncMEG
10Buy$58.00+11.88%Maintains
11 days ago
Impinj IncPI
13Buy$130.00+4.10%Maintains
15 days ago
Ceco Environmental CorpCECO
6Buy$16.00+16.19%Maintains
16 days ago
Stratasys LtdSSYS
2Buy$15.00+9.09%Upgrades
23 days ago
Mks Instruments IncMKSI
14Buy$110.00+3.04%Maintains
a month ago
Symbotic IncSYM
3Buy$17.00+15.65%Maintains
2 months ago
Shapeways Holdings IncSHPW
5Buy$1.75+213.62%Maintains
2 months ago
Fathom Digital Manufacturing CorpFATH
4Buy$3.50+161.19%Maintains
2 months ago
Coherent CorpCOHR
9Buy$58.00+28.80%Maintains
3 months ago
Kornit Digital LtdKRNT
10Buy$40.00+70.50%Maintains
3 months ago
Benchmark Electronics IncBHE
4Buy$35.00+26.40%Maintains
3 months ago
Velo3d IncVLD
3Buy$4.00+87.79%Maintains
3 months ago
Napco Security Technologies IncNSSC
8Buy$34.00+15.22%Maintains
3 months ago
Cognex CorpCGNX
6Buy$54.00+1.69%Maintains
3 months ago
Ttm Technologies IncTTMI
8Buy$18.00+15.76%Maintains
3 months ago
Zebra Technologies CorpZBRA
18Buy$330.00+6.02%Maintains
3 months ago
Bel Fuse IncBELFB
7Buy$38.00+2.70%Maintains
3 months ago
Plexus CorpPLXS
10Buy$112.00+19.33%Maintains
3 months ago
Heritage Crystal Clean IncHCCI
8Buy$40.00+5.90%Maintains
3 months ago
Clean Harbors IncCLH
10Buy$140.00+9.61%Maintains
6 months ago
Fast Radius IncFSRDQ
2Buy$3.00+2,042.86%Maintains
8 months ago
Ipg Photonics CorpIPGP
4HoldN/AN/ADowngrades
a year ago
Enphase Energy IncENPH
2Buy$195.00N/AMaintains
2 years ago
Cubic CorpCUB
5HoldN/AN/ADowngrades
2 years ago
Flir Systems IncFLIR
3HoldN/AN/ADowngrades
2 years ago
Solaredge Technologies IncSEDG
1HoldN/AN/ADowngrades
3 years ago
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.