6 days Defense Stocks Still Cost Too Much in 2025 Yahoo Finance Defense Stocks Still Cost Too Much in 2025. Defense Stocks X