John Baron's Investment Trust Portfolio