Latest XL reports update at 2024-05-15: 2024-Q12023-Q42023-Q1
XL Fleet Corp. logo
XL Fleet Corp. XL
$ 1.12 20.97%

XL Fleet Corp. Chart for All Time | XL