QXO, Inc. - Common Stock (QXO)

20.52
+1.70 (9.03%)
NYSE · Last Trade: Apr 8th, 7:14 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors