Watts Water Technologies president sells $394k in stock By Investing.com
July 20, 2026, 12:47 p.m. ET SpaceX has shed more than $1 trillion in market capitalization since reaching its peak a little over a month ago — and as a result it’s threatening to slip further down the
