Senomyx Inc.

SNMX
NASDAQ
5.52 0.02 (0.36%) last updated 5:16 PM EDT Apr 27
Trade $SNMX Now