Alphai.io Logo
Macerich Reports Third Quarter 2025 Earnings Results