XL FLEET Stock Price Today (NYSE: XL) Quote, Market Cap, …
May 11, 2022 · ( NYSE: XL) XL FLEET currently has 141,409,508 outstanding shares. With XL FLEET stock trading at $1.24 per share, the total value of XL FLEET stock (market capitalization) is $175.35M. XL FLEET stock was originally listed at a price of $10.11 in Jul 12, 2019.
DA: 95 PA: 92 MOZ Rank: 22