Live feed17:54:05·750dINSIDERFilingvia QuantisnowUniversity Of Texas/Texas Am Investment Management Co sold $85,473 worth of shares (20,315 units at $4.21) (SEC Form 4) (Amendment)ByQuantisnow·Wall Street's wire, on your screen.ALRN· Aileron Therapeutics Inc.Health CareOriginal source