Business ❯ Investing ❯ Stock Market ❯ Company Performance
Fresh Buy ratings at $40 reflect confidence in early enterprise uptake despite recent share weakness.