logo
PTC India Ltd.
12 Feb 2025
160.30
-1.74%
433.50
-6.31%