Live feed17:43:49·10mINSIDERFilingvia 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