BANK OF GRANITE CORP (GRAN) Analyst