322.80 -3.97(-1.21%)10/31/2024
Waters Corp. (WAT)
Press Release | Data News