Mellanox's earning release is 30 Jan. Keep an eye on them, because if they lived up to expectations it would be a good time to buy.
This post is more than 60 days old. Replying to it might be confusing for other members reading the discussion.
By all means, keep the ball rolling and post a new opinion.
Top 2%