Live feed18:18:42·721dINSIDERFilingvia QuantisnowLarge owner University Of Texas/Texas Am Investment Management Co sold $80,710 worth of shares (24,671 units at $3.27) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.ALRN· Aileron Therapeutics Inc.Health CareOriginal source