WPRT Westport Fuel Systems Inc Common Shares reports Q3 2025 EPS miss and lower revenue yet shares rise 443 percent today BN Edu BNED Stock Buy or Sell Climbs 20260418 TG Therapeutics TGTX Stock Competitive Analysis Marginal Gain 20260415