AmTrust Re 2025: The Balance Sheet Expanded Fast, Now the Lease-Up Has to Catch Up
AmTrust ended 2025 as a larger and more concentrated real estate platform, but also as a more leveraged one whose next phase depends heavily on turning 260 Madison, 250 Broadway, and 360 Lexington into visible NOI growth.