Europe’s best-performing stock of 2026 rides AI photonics wave April 18, 2026 · Moneyweb Read full story at source