IBM shares falling after quarterly revenue comes in lighter-than-expected
6,642
Published 2024-04-24