KRTL BioTech

Earnings results so far show companies are effectively navigating supply issues and rising costs

Earnings results so far show companies are effectively navigating supply issues and rising costs

The major issues debated among investors watching earnings: Are supply chain issues peaking, and how long can corporate America keep raising prices?