IRCTC
685.80 -15.10 (-2.15%)
Call Put
Call Put