The stock hit a new 52-week high of $7.9 in the previous session. Vimeo, Inc. has gained 86.7% ... This isn't enough to put the company in the top echelon of all stocks we cover from a value ...