One Stop System goes public at $5 a share, below expected range

Open in new window