One Biotechnology Penny Stock Is Up Over 100% On May 22nd; Obalon Therapeutics, Inc. (OBLN)

Obalon Therapeutics, Inc. (OBLN Stock Report) is a penny stock that up…