VACCINEX INC by Vaccinex, Inc.

VCNXOTCPK
$0.9573
-0.45-32.11%
Last update: Nov 10, 9:39 AM