Scoopfeeds — Intelligent news, curated.
Macerich prices $403 million stock offering at $21 per share