deem roll tech ipo size