seekingalpha TPB: A Growth Nicotine And Cannabis-Adjacent Co. That Can Be A Share Buyback Machine August 28, 2024