Share Facebook Twitter LinkedIn Pinterest Email Strategy has repurchased nearly 9.96 million STRC shares for approximately $950.8 million since July 20, bringing the price near $100.