Needham Bank deposit products:

What will my investment be worth in the future?