Should You Buy Delta Stock After A Downbeat Q1? Forbes – Markets

Last week, the company reported its Q1 2023 results, with revenue of $11.8 billion, up 45% y-o-y and falling below the consensus estimate of $12.0 billion.

Read More