Six companies that have caught my eye in reporting season Roger Montgomery Montgomery Investment Management