Rand Capital Corporation (RAND) reports earnings