NasdaqGS:NTRABiotechs
Is It Time To Reassess Natera (NTRA) After Its Recent Share Price Pullback
This article examines whether Natera, at around US$197 a share, still aligns with its underlying worth or whether expectations have already been priced in.
The stock has delivered a 31.7% return over the last year and a large 3-year return of about 3.5x, even though the year-to-date move is a 13.8% decline and the last 30 days show a 5.7% decline.
Recent coverage around Natera has focused on its position in the pharmaceuticals and biotech space, with investors closely watching how its...