I'm with those of you who say Fisher but the answer is very location driven. Fishers are larger than Martens. Definitely not a Wolverine IMO.
"A wolverine can crush a moose's skull..." Yee – ikes!...This is a good little video.
Meet the Fisher - YouTube