Westport Fuel Systems Reports Today With Light Short Pressure
WPRT reports Q1 2026 earnings today at 14:00 UTC with short interest at just 1.66% of float and borrowing costs near five-week lows. The stock has climbed 13.9% over the past month to CAD 2.87. Short interest stands at…
