stc Approves 26 Million Share Repurchase for ESIP Allocation