His season has been fantastic as he has played 61 games, has scored 29 goals , 46 assists for 75 points and is a +15.
His contract number in dollar value has been speculated over the last few months and with a few comparable that have emerged, it's likely the Canucks will be north of 11-12 million per season. It sounds like this deal could be announced with next few days.