أرسل هذا في رسالة قصيرة: Corporate governance mechanisms and accretive share buyback to meet or beat earnings per share forecast