 Multiple interest rate hikes, coupled with a likely recession, will be a hindrance for MITT stock in generating a high revenue and resulting profit. MITT repurchased 1.4 million shares for an average price of 7.70 per share during Q2 2022, and its board has authorized a further buy-back budget of 15 million. 