Live feed19:03:29·716dINSIDERFilingvia QuantisnowLarge owner University Of Texas/Texas Am Investment Management Co sold $21,568 worth of shares (6,607 units at $3.26) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.ALRN· Aileron Therapeutics Inc.Health CareOriginal source