One thing to note on these, they seemed to drop with random mods. Yours has 26 Stam Leech, 41 Life Leech, 40 DI (seems to be standard) and 6 Fire resist.
I have one with 45 Life Leech, 38 Magic Arrow, 11 DCI, 40 DI (again, this seems to be standard, like the slayers), and 6 Cold Resist.
So the price on these will vary from bardiche to bardiche, depending on the mods.