Canaccord Genuity analyst Maria Ripps downgrades Upwork (NASDAQ:UPWK) from Buy to Hold and lowers the price target from $22 to $10.