The stock price of Owens & Minor, a global healthcare logistics company, has seen a stellar 36% move in a single trading session on May 26, 2021. This can be attributed to the company’s long term guidance of $12 billion revenue by 2026, reflecting over 40% growth from the $8.5 billion figure…

Read More