Frescodata

ibm stock q1 2025