This is real-time data from the exchange. The closing price is determined by the average price over the last half hour. The volume might not capture all trades made in the post-market. Every night at 12:00 am, we refresh the data using the bhavcopy. You can check this updated data after 12:05 a.m.