Vimeo's stock price closed at $3.55. It is down -9.900% in the last 3 months and down -16.470% in the last 12 months. Vimeo saw positive EPS revisions and negative EPS revisions in the last 90 days.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results