IRCTC
714.15 42.50 (6.33%)
Call Put
Call Put