Stock Analysis National Retail Properties, Inc (NNN) | VERY UNDERRATED