Not sure how many times I have to say this. You forget that KBLB lost FIVE YEARS waiting on Vietnam. So, minus the five year wait on Vietnam, we are around the five year mark. If you think about it, that is a very short amount of time for the company to have reached the plateaus it has to date.
With KBLB, it's all about PATIENCE. In lieu of KBLB, you might consider CD's, some paying close to 2%. GO KBLB!