Business ❯ Stock Market ❯ Company Performance ❯ Financial Metrics
Shares remain under pressure this year as guidance highlights lumpy customer rollouts.