JB portfolio