IBM Reports Mixed Q1, Pulls Full Year Guidance
IBM topped analysts' first quarter earnings expectations but missed on revenue guidance.
www.thestreet.com