Senomyx Inc.

SNMX
NASDAQ
4.89 0.29 (5.6%) last updated 5:02 PM EDT Jul 28
Trade $SNMX Now