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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing