I think it depends on the GM. If Bergevin stays, we're not rebuilding or retooling. So Price will stay because Bergevin will overspend on Danault and extend Chiarot so we can keep "the core together for one more run!" .. A core that might not even make the playoffs
If it's a new GM and we decide to rebuild or even retool, he might ask to see if we can trade him. Which I would also look at with Weber, who probably has the most value of the vets/big contracts.