ALL +0.04 (+0.22%)
PTLA Revenue — quarterly 26.39M
PTLA Net income — quarterly -68.77M
PTLA EPS — quarterly -0.88
No recent headlines
Headlines appear here as they are published.
Your note
Sign in to keep a note on PTLA — it syncs with the Stock Master app.