Senomyx Inc.

SNMX
NASDAQ
4.46 0.05 (1.13%) last updated 4:00 PM EDT Apr 01
Trade $SNMX Now