This Stock Offers a 12.79% Yield, Trades Below Book Value, and Insiders Are Purchasing Shares | Intellectia.AI