ST GERMAIN D J CO INC portfolio value