New insider activity at BWX Technologies ( (BWXT) ) has taken place on August 8, 2025.
Elevate Your Investing Strategy:
- Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.
In a notable move, BWX Technologies’ President & CEO, Rex Geveden, has sold 25,000 shares of the company’s stock, amounting to a substantial $4,474,872. Additionally, the Senior Vice President and Chief Digital Officer, Omar Fathi Meguid, has also offloaded 2,261 shares, with the transaction valued at $406,618.
Recent Updates on BWXT stock
BWX Technologies has experienced significant positive developments, leading to a 20.6% increase in its stock price. The company reported strong Q2 2025 financial results, with revenue rising to $764 million from $681.5 million the previous year, driven by robust performance in Government Operations and strategic acquisitions like Kinectrics. This has resulted in a record backlog growth of 70% year-over-year. Analysts have responded by raising price targets, with BTIG increasing its target due to strong execution in Government Operations and high demand, while Truist also raised its target reflecting confidence in the company’s strategic growth and financial performance. Despite some challenges in Commercial Operations, the overall outlook remains optimistic with raised full-year guidance and expectations for continued growth in nuclear solutions across various markets.
Spark’s Take on BWXT Stock
According to Spark, TipRanks’ AI Analyst, BWXT is a Outperform.
BWX Technologies’ strong financial performance and positive earnings call sentiment are the most significant factors driving the score. However, the high P/E ratio and overbought technical indicators suggest caution. Recent corporate events further support the company’s strategic positioning.
To see Spark’s full report on BWXT stock, click here.
More about BWX Technologies
YTD Price Performance: 61.96%
Average Trading Volume: 1,297,239
Technical Sentiment Signal: Buy
Current Market Cap: $16.43B