Live feed17:43:49·52dINSIDERFilingvia QuantisnowNew insider Spencer John claimed ownership of 53 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.OGEN· Oragenics Inc.Health CareOriginal source