Turning Point Brands (TPB) reported net profit margins of 12.6% this quarter, down from 15.6% a year ago, signaling some margin compression. Earnings grew 10.5% over the past year, which is well above ...