Investors may be wondering whether Natera's current share price reflects its potential, or if the stock is starting to look stretched. Natera recently closed at US$182.65, with a 7 day return of an 8.
Castle Biosciences reported strong Q4/FY2025 revenue growth and robust cash reserves but faces a projected EPS decline in ...