Insight Holdings Group executives sell over $378k in 1stdibs.com shares Stocks March 19, 2024 Executives at Insight Holdings Group, LLC have recently sold a significant amount of shares in 1stdibs.com, Inc. (NASDAQ:DIBS), the luxury…