X3Z trading today higher at 22.2, an increase of 0.9091% from yesterday's close, completing a monthly increase of 3.7383% or 0.8. Over the past 12 months, X3Z stock gained 10.4478%.
X3Z pays dividends to its shareholders, with the most recent payment made on Mar 05, 2026.