You're right, Bandwidth may get back to $22 a share, it's been well over +$100 .. Delaware 4612067- formerly named "Bioamber" - not so much. Never been anywhere even close at it's very peak. Gonna have to sort out the corporate structure thing first, bit of a stumbling block don't you think ?