Global Business Travel Group’s CTO Sold Over 100,000 Company Shares. Is the Stock a Buy or Sell? Yahoo Finance