Stockreport

With 37% stake, 1stdibs.Com, Inc. (NASDAQ:DIBS) seems to have captured institutional investors' interest [Yahoo! Finance]

1stdibs.com, Inc.  (DIBS) 
PDF A total of 7 investors have a majority stake in the company with 51% ownership 11% of 1stdibs.Com is held by insiders This technology could replace computers: disco [Read more]