Live feed16:22:47·1835dINSIDERFilingvia QuantisnowSEC Form 3: Barry Richard claimed ownership of 150,000 units of Common StockByQuantisnow·Wall Street's wire, on your screen.SAVA· Cassava Sciences Inc.Health CareOriginal source