Top performing FTSE 100 stocks over the last month