XL Fleet Corp. heeft niet-geauditeerde geconsolideerde winstcijfers gemeld voor het eerste kwartaal dat eindigde op 31 maart 2021. Voor het kwartaal rapporteerde het bedrijf een omzet van $675.000 tegen $1.232.000 een jaar geleden. Het verlies uit operaties bedroeg $10.086.000, tegen $3.557.000 een jaar geleden. Het nettoresultaat bedroeg $61.914.000, tegen een nettoverlies van $6.454.000 een jaar geleden. Het nettoresultaat per aandeel bedroeg $0,46 per gewoon aandeel en $0,42 per verwaterd aandeel, vergeleken met een nettoverlies per aandeel van $0,08 per gewoon en verwaterd aandeel.