Xerox Holdings Corp XRX 36.63

Technology

Revenue

Earnings

Dividends