
IAG’s top execs are putting their money where their mouth is: C-level leaders just acquired shares at ~£3.71 a piece under the company's Executive Share Plan. Strong signal of internal confidence. In your view, when management takes stock in the company, does it boost your long-term trust—or is it just optics?