Business ❯ Finance ❯ Stock Market ❯ Earnings Reports
Investors balked at tariff and weather hits, with heavy startup costs set to squeeze near-term margins.