?$QMKR - UBid Merger to close before May 31st! uBid Holdings's headquarters is in Chicago, Illinois. uBid Holdings has a revenue of $12.7M, and 66 employees. https://www.owler.com/company/youbid https://globenewswire.com/news-release/2018/04/11/1468445/0/en/Incumaker-Inc-Announces-Merger-With-uBid-Holdings-Inc.html?