VACCINEX INC by Vaccinex, Inc.

VCNXOTCPK
$0.9480
-0.46-32.77%
Last update: Jan 2, 8:06 AM