Alexander's (ALX) reported Q2 funds from operations Monday of $3.02 per diluted share, compared with $2.88 a year earlier.
An analyst polled by FactSet expected $3.00.
Revenue for the quarter ended June 30 was $54.7 million, compared with $51.6 million a year earlier.
An analyst polled by FactSet expected $54.1 million.