S&P 500 Re-balancing Dates
march 18
june 17
september 16
december 16
FTSE 250 Re-balancing Dates
march 20
june 19
september 18
december 18
https://stocktwits.com/signals/heatmap
http://finviz.com/
https://www.sharesmagazine.co.uk/fantasyinvestor/
https://uk.finance.yahoo.com/quote/IBM/?p=IBM