SENS Ord Share Repurchase 03 Feb 2026