Live feed17:54:50·374dINSIDERFilingvia QuantisnowNew insider Odyssey Health, Inc. claimed ownership of 249,623 units of Series F Preferred Stock and claimed ownership of 17,044 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.OGEN· Oragenics Inc.Health CareOriginal source