Needham analyst Gerald Pascarelli upgrades Turning Point Brands (NYSE:TPB) from Hold to Buy and announces $125 price target.