Yes, Tweets, along with their impression and engagement metrics, are usually updated within a few seconds.