As AI drives a frenzied demand for power, area providers and developers find themselves at the center of a race to control ...
BWXT stock declined more than 5% after Monday's market close after advancing 1% to 215.84 during regular stock market trade.