Empire State Realty Trust, Inc. announced that Trexquant Investment, renewed its lease at First Stamford Place for 9,805 square feet.