Company News for Aug 3, 2023

This article was originally published on Nasdaq

Shares of Vertex Pharmaceuticals Incorporated VRTX rose 3.1% after reporting second-quarter 2023 earnings of $3.89 per share, beating the Zacks Consensus Estimate of $3.85 per share.Shares of Devon Energy Corporation DVN fell 7.3%