Realty Income Corporation (O) fundamental stock analysis