Nel is trading at €0.19, down 5.59%, with the reason unclear.

  • No verified company announcement dated October 20 explains the decline; volume information is unavailable.
  • Nel’s Q3 results, released October 15, showed customer-contract revenue down 63% year over year and order intake up 339%; timing alone does not establish that the results caused this move.
  • The provided U.S. market context is positive, so it does not explain Nel’s decline as a broad-market move.