SawitMarket
Inovio Pharmaceuticals stock tumbles on dilutive offering