Rand Capital Corporation
+2.56%
$10.02
RAND · NASDAQ
FreeTheAI
Stocks
1M · Oct 9, 4:34 AM ET