QXO, Inc. - Common Stock (QXO)

20.02
+1.14 (6.07%)
NYSE · Last Trade: May 6th, 1:48 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors