XL Fleet Corp. shares dropped substantially after Muddy Waters Research reported that XL Fleet has exaggerated its business prospects, inflates its sales pipeline, exaggerates its client
base, and overstates its technological capabilities. Following the report, XL stock dropped more than 13% on March 3, 2021, and continued to plummet to close at $12 per share on March 4th, causing
significant harm