NNN stock analysis