At the close on September 15, 2026, ITV stock finished at 76.42 pence on the London Stock Exchange, down 1.9 percent, with trading volume in the millions of shares. The move followed fresh executive ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results