SZD trading today lower at 10.4, a decrease of -1.8868% from yesterday's close, completing a monthly decrease of -8.7719% or -1. Over the past 12 months, SZD stock gained 18.1818%.
SZD pays dividends to its shareholders, with the most recent payment made on Apr 07, 2026.