Senomyx Inc.

SNMX
NASDAQ
6.21 0.49 (8.57%) last updated 5:37 PM EDT Jul 31
Trade $SNMX Now