Investor Relations

TSX: JWEL 34.29
-0.42 -1.21%
Volume: 9,168 More Stock Information
April 07, 2026 02:17 PM 20 Min Delay

Investor Overview

Latest News

Latest Events

Quarterly Update

Investor Presentation

Quarterly Results