EIL announces Rs 587 cr share buyback | Sharefundss