TECHM
1587.60 46.15 (2.99%)
CallPut
CallPut