Soligenix, Inc.

SNGX·NASDAQ·$0.51·$5M