Vimeo, Inc. (NASDAQ:VMEO) shareholders should be happy to see the share price up 21% in the last week. But that isn't much consolation for the painful drop we've seen in the last year. Indeed, the ...