NYSE:WATLife Sciences
Is It Time To Reconsider Waters (WAT) After The Recent Share Price Slide?
Wondering if Waters at around US$323 per share is starting to look like value, or if the recent weakness is telling you to stay patient.
The stock has pulled back with a 15.2% decline over the last 7 days and a 16.5% decline over the last 30 days, leaving year to date returns at a 15.3% decline and the 1 year return at a 12.5% decline.
These moves have brought fresh attention to how the market is currently pricing established life sciences names like Waters and whether recent sentiment...