WallStreetZen

AnalystsJames Ricchiuti
James Ricchiuti's Stock Forecasts

Ranking
Top 1%
#9 out of 3506 analysts
Average Return
+47.19%
Win Rate
73%58 out of 79
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
Ii-Vi IncIIVI
+218.26%$22.56$71.80
2020-03-16 -
2021-03-16
Buy

James Ricchiuti's Stock Coverage

Name / Ticker# of RatingsRatingPrice TargetUpside/DownsideActionDate
Kornit Digital LtdKRNT
4Buy$142.00-10.44%Maintains
10 days ago
Zebra Technologies CorpZBRA
10Buy$580.00-5.41%Maintains
a month ago
Mks Instruments IncMKSI
5Buy$235.00-29.74%Maintains
a month ago
Napco Security Technologies IncNSSC
1Buy$39.00-10.62%Maintains
2 months ago
Plexus CorpPLXS
4Buy$110.00-21.50%Maintains
2 months ago
Montrose Environmental Group IncMEG
3Buy$62.00-18.84%Maintains
3 months ago
Nlight IncLASR
4Buy$38.00-13.63%Maintains
3 months ago
Clean Harbors IncCLH
7Buy$110.00-15.63%Maintains
3 months ago
Ipg Photonics CorpIPGP
2Buy$240.00-10.23%Maintains
3 months ago
Bel Fuse IncBELFB
4Buy$20.00-36.30%Maintains
3 months ago
Impinj IncPI
7Buy$66.00-34.50%Maintains
3 months ago
Ttm Technologies IncTTMI
3Buy$17.00-19.18%Maintains
3 months ago
Teledyne Technologies IncTDY
4Buy$500.00-10.87%Maintains
3 months ago
Enphase Energy IncENPH
2Buy$195.00-8.63%Maintains
3 months ago
Benchmark Electronics IncBHE
1Buy$35.00-28.77%Upgrades
4 months ago
Heritage-Crystal Clean IncHCCI
4Buy$34.00-19.76%Maintains
5 months ago
Universal Display CorpOLED
3Buy$275.00-18.96%Maintains
5 months ago
Cubic CorpCUB
5HoldN/AN/ADowngrades
6 months ago
Ii-Vi IncIIVI
5Buy$98.00-27.15%Maintains
6 months ago
Flir Systems IncFLIR
3HoldN/AN/ADowngrades
7 months ago
Ceco Environmental CorpCECE
2Buy$10.00N/AMaintains
a year ago
Solaredge Technologies IncSEDG
1HoldN/AN/ADowngrades
a year ago
1HoldN/AN/AReinstates
2 years ago
Stratasys LtdSSYS
1HoldN/AN/ADowngrades
4 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.