Frescodata

ibm shares post earnings