Senomyx Inc.

SNMX
NASDAQ
4.34 0.05 (1.17%) last updated 4:00 PM EST Mar 05
Trade $SNMX Now