What Happened: Lepage's decision to sell 2,607 shares of Watts Water Technologies was revealed in a Form 4 filing with the ...
Watts Water (WTS) reported $543.6 million in revenue for the quarter ended September 2024, representing a year-over-year increase of 7.8%. EPS of $2.03 for the same period compares to $2.04 a year ago ...
What Happened: After conducting a thorough analysis, Patel sold 5,933 shares of Watts Water Technologies. This information ...