NTU
18 Jul 2025, 17:00
15 minutes delayed
139ZARc
3ZARc (2.21%)
LATEST SENS
10 Jun 2025
20 May 2025