If Sens can extend him decent term, like 4-5 yrs, okay, otherwise have to admit it was a costly gamble, and must sell at market return than take nothing if he likely walks, rather than capitulate to Sens offer.
Market varies with team.
It is not a sin to wanna play for a winner, nor to be critical of staff;
however, that is done ambiguously, not open cause otherwise can feed team dissension.
Still, you will have a small core of suitors, but they want to pay their price, not max you hope to command.
Possible others are a (better) fit, but first that comes to mind are Habs.
If Price is willing to go, he has value, and him moving would enable Montreal to have adequate cap to both control the term but also give Duke enough $ to make him happy camper.
something around
Duke + sweetener
for
Price and conditional 1st in 2020 if Duchene extends
something like that works on paper, esp. since Habs have a good G prospect not that far away, can stopgap a yr if nec.