yes 2PM was last time today to apply in this buyback from zerodha site, now its not possible. Anyways don't feel much bad, i think it will cross 600 soon so u can sell in open market and it may come 650-700 also in some months. Eclerx crossed already its buyback price of 2850 last week after 2 months of buyback.
are you saying that nothing can be done
and i will have to sell it in open market only