epic ipo date