A number of stocks fell in the morning session after Iran submitted a new proposal for peace talks with the United States, signaling a potential de-escalation of geopolitical tensions.
Inspire Medical Systems (NYSE:INSP) highlighted revenue growth, product innovation, and a series of governance and compensation-related items that won stockholder approval at its 2026 annual meeting ...