The main indexes sold off at the open and stayed lower through the close, putting the Santa Claus rally at risk.
Realty Income Corp. (O) closed the most recent trading day at $52.66, moving -0.77% from the previous trading session. The stock exceeded the S&P 500, which registered a loss of 1.11% for the day.