By: CBS Entertainment Posted On: June 28, 2025 View: 1 Take a look inside the "Squishmallows" headquarters - CBS News Watch CBS News Take a tour inside the Los Angeles headquarters for "Squishmallows," the stuffed animal company worth over $11 billion. View CBS News In Be the first to know Get browser notifications for breaking news, live events, and exclusive reporting. Not Now Turn On Read this on CBS Entertainment