124.15 3.19(2.64%)11/01/2024
Natera Inc (NTRA)
Press Release | Data News