Yahoo Web Search

Search results

    • Gateway - Quartz

      Quartz· 3 hours ago

      Its shares traded at a high of $27.77, bringing its market cap back up to $3.8 billion and erasing some of the losses it accrued in recent weeks, before dropping off to close at $26.40 per share ...