tiprankstipranks
XL Fleet (XL)
NYSE:XL
United States
XLXL Fleet
$1.14
$0.27(30.91%)
At close: 4:00 PM EST