Mercury Systems is trading at $109.08, down -5.17%, underperforming as U.S. markets sell off.
- The S&P 500 is down 0.61%, while the Nasdaq Composite is down 1.37%.
- Rising Treasury yields, oil prices, and renewed U.S.-Iran tensions are pressuring risk appetite and technology valuations.
- Mercury Systems is scheduled to release fiscal fourth-quarter and full-year 2026 results after the market close on August 18, 2026, adding event risk.