Insider Sale: Travelzoo (TZOO) CEO Holger Bartel Sells 22,534 Shares
Travelzoo CEO Holger Bartel sold 22,534 shares at $10.21 per share, owning 280,000 shares now. Bartel has sold a total of 36,000 shares in the past year. The company's market cap is $143.