Stockalyze uses free data available from Yahoo and Google finance websites. If data is not updating then it is mostly something beyond Stockalyze. If you are using Yahoo symbol and the data is not updating timely then you can switch to Google symbol, or vice versa. You can do this by changing Data Provider in Symbol Selection Dialog
Sometimes Yahoo finance changes the way data can be fetched and so Stockalyze can't fetch data unless it changes accordingly. Our experience is that if you stick to Google symbols you will have less problem.
We may add in future more data providers to workaround the problems posed by Yahoo and Google finance.