WATERS CORP WAT 46.4

Technology

Revenue

Earnings

Dividends