Buy Coal India, target price Rs 258: ICICI Securities | Sharefundss