QXO, Inc. - Common Stock (QXO)

17.23
+1.28 (8.03%)
NYSE· Last Trade: May 20th, 4:28 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors