OMI update
It looks to me that the company is now run-rating to $500M of EBITDA, but it is possible that it is much lower depending on how Q3 turn out.
Owens & Minor (OMI): Short
Why: Profits in “Global Products” should decline over the next two years as it emerges from a period of over-earning in 2020 and 2021, resulting in...
No more insights