RE:any reason behind the last minute jump?That's because there is a 15 minute delay on some websites that have the stock prices. It probably happened at the end of the day to avoid all the day traders from mass selling (as you can see it happened in the past for this stock).