Senomyx Inc.

SNMX
NASDAQ
5.20 0.16 (2.98%) last updated 4:00 PM EDT Jul 01
Trade $SNMX Now