Is heading for a major decline! Why? A technical analyst reveals all evaluation measures related to the company are way off base. And the DOD and DOE contracts will eventually decline due to lack of funding by the now "Broke Federal Government" - caused by the Obama Administration!
The majority of BWXT revenue is generated via Federal Govt. contracts which are subject to the amount of spending allocated each year for defense. It is not wise for a company to depend on revenue from one source.