α52
Alpha 52
Where AI meets Quant
NTRA
160.12
- 0.64%
Natera, Inc.
Pharma & Biotech

Trades

Entry Date Entry Price Exit Date Exit Price P&L %
2025-06-27 168.59 2025-07-01 160.43 -4.84%
2025-06-02 160.74 2025-06-26 167.06 +3.93%
2025-04-17 148.58 2025-05-14 151.06 +1.67%
2025-03-24 154.12 2025-03-28 143.23 -7.07%
2025-01-31 178.22 2025-02-12 170.34 -4.42%
2025-01-22 172.24 2025-01-27 163.70 -4.96%
Home Stock Hot Lists Investments Insights
Support expand_more