The Necessity Retail REIT, Inc. (NASDAQ:RTL) insiders who acquired shares over the previous 12 months, can probably afford to ignore the recent 5.3% decline in the stock price. Reason being, despite ...