Obalon Therapeutics is OVERVALUED at 4.52 per share with modest projections ahead. About 44.0% of Obalon Therapeutics shares are owned by institutional investors. Insiders ownership of Obalon Therapeutics refers to the amount of Obalon Therapeutics equity owned by Obalon officers, directors, relatives of the leadership team, or anyone who has access to private information before it's made available to the public. Check out our latest analysis of Obalon, including its current ownership diagnostics.