Hall Spencer Ryan — Insider transactions, COO at BioSolar Inc | InsiderLens