BusinessReddit and Pinterest Shares Fall on Traffic Concerns and Revenue OutlooksBy Helena WardOct 30, 2026, 1:20 PM UTC