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%
Please note:
This action will also remove this member from your connections and send a report to the site admin.
Please allow a few minutes for this process to complete.