Needham Bank deposit products:

What is my future value worth today?