ICICI Securities maintains a BUY recommendation on Blackbuck, the new age logistics company, with a revised target price of Rs 775 per share.