Submitted by benton on Sun, 04/24/2022 - 13:27 Links Netflix and Facebook have given up most of the last few years’ stocks gains since tech’s November peak Source CNBC DD Publish Status Not Available Daily Digest Daily Digest 4/22/2022 Offsite url Open offsite URL