All data delayed at least 15 minutes

The FTSE Constituents are reviewed every quarter.
Review months are March, June, September and December
At each review some companies will exit and some will enter, this impacts share price and is a busy day of trading.