Rand Capital Corporation logo
Rand Capital Corporation RAND
$ 15.22 -3.43%