Turning Point Brands Inc

NYSE: TPB    
Share price (4/15/24): $26.69    
Market cap (4/15/24): $472 million