Senomyx Inc.

SNMX
NASDAQ
5.50 0.02 (0.36%) last updated 4:03 PM EDT Apr 24
Trade $SNMX Now