Smith Marlis E Jr — Insider transactions, Director at CREDO PETROLEUM CORP | InsiderLens