Despite successfuly navigating volatile markets, IBT still trades at a discount to the value of its underlying assets while also offering a 3.2% dividend yield