Rand Capital Corporation logo
Rand Capital Corporation RAND
$ 16.33 -0.4%