MCI logo

Barings Corporate Investors (MCI) Price To Sales Ratio