NTU
21 May 2025, 13:04
15 minutes delayed
146ZARc
-8ZARc (-5.19%)
LATEST SENS
20 May 2025
16 May 2025