McKinnon Todd portfolio value