US Stocks

National Retail Properties, Inc.

National Retail Properties invests in top-tier retail properties with long-term, net leases. The company is currently the owner of 3,114 properties in 48 states with an impressive gross leasable area of approximately 32.4 million square feet. And these properties boast a significant weighted average remaining lease term of 10.7 years.