After The Stock Rose 29.07% Over The Week, Is Palatin Technologies Inc (AMEX: PTN) Still A Buy?
Palatin Technologies Inc (AMEX:PTN)’s traded shares stood at 0.45 million during the last session, with the company’s beta value hitting 0.91.The PTN share’s 52-week high