Simon Property Group Inc. (NYSE:SPG) is a real estate investment trust that owns, develops, and manages premier shopping, ...