Palatin Technologies Inc (PTN) Valuation Ratios & Charts