down percent tech wallpaper tech stocks down 50 percent With that in mind shares of Etsy ETSY 005 and DigitalOcean Holdings DOCN 367 currently trade over 50 below their all-time highs b… Tuesday, August 23, 2022 Edit