Fedex had external issues which affected their share price. Westport's issues are INTERNAL. No management and the company does not know how to make money.
Any buyer only needs to wait, why buy today when the price will be lower tomorrow. And with NO POSITIVE CATALYST to reverse the trend, WPRT can only go lower.