Palatin is UNDERVALUED at 1.50 per share with modest projections ahead. About 15.0% of the company shares are owned by institutional investors. Insiders ownership of Palatin refers to the amount of Palatin equity owned by Palatin 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 Palatin, including its current ownership diagnostics.