Needham Bank deposit products:

What is my investment yield?