This Waters Analyst Turns Bullish; Here Are Top 3 Upgrades For Thursday - BWX Technologies (NYSE:BWXT), W