Investor sentiment The stock has a two-star rating (out of five) at Motley Fool CAPS, with 142 members out of 154 rating the stock outperform, and 12 members rating it underperform. Among 44 CAPS All-Star picks (recommendations by the highest-ranked CAPS members), 40 give Mellanox Technologies a green thumbs-up, and four give it a red thumbs-down.