NYSE:PLProfessional Services
Is Planet Labs PBC (PL) Undervalued As EPS, Free Cash Flow, And Backlog Improve?
Planet Labs PBC (PL) is back in focus after recent updates around its earnings per share, free cash flow margin, and a sizeable backlog suggested a company working to strengthen its financial position.
See our latest analysis for Planet Labs PBC.
At a share price of $20.47, Planet Labs PBC has given investors a very large 3 year total shareholder return of 493.33%, even as the 90 day share price return is down 42.24%. Recent weakness suggests momentum has cooled after a strong run linked to...