The Insider 30 nudged up by 0.54 percent last week, outperforming wider stock benchmark indices such as the S&P 500, FTSE 100 and Euro Stoxx 600.
The Insider 30 nudged up by 0.54 percent last week, outperforming wider stock benchmark indices such as the S&P 500, FTSE 100 and Euro Stoxx 600.