Live feed15:57:24·1065dINSIDERFilingvia QuantisnowSEC Form 3: New insider Teacher Retirement System Of Texas claimed ownership of 7,994,838 sharesByQuantisnow·Wall Street's wire, on your screen.CRGY· Crescent Energy CompanyEnergyOriginal source