ITV plc (LSE:ITV) Directors Insider Transactions



The Directors and Chief Executives of ITV plc (LSE:ITV) are required by law to report any insider transaction activities i.e. buying, selling, option exercising the ITV plc's shares in the stock market. Below table shows the list of insider transactions as reported by ITV plc to the LSE stock exchange.

An insider trade occurs when an individual (such as a CEO, CFO or COO) that has non-public information about a company buys or sells shares of that company's stock. Tracking a company's insider trades is a metric that can be used to identify the direction that the company's executives believes that the company is headed. For example, if a number of insiders purchase more shares of a company, they may believe that the company will have strong future earnings and that the share price will increase in the near future.

ITV plc Directors/Insider Transactions Activity

List of Insider trades activity from ITV plc (ITV).

Date Director Shares Value Note
11 Sep 2026 ITV plc 1,693,939 1,583,832 Buy Back at price 0.94 per share.
10 Sep 2026 ITV plc 2,679,276 2,467,613 Buy Back at price 0.92 per share.
09 Sep 2026 ITV plc 1,775,255 1,659,863 Buy Back at price 0.94 per share.
08 Sep 2026 ITV plc 860,272 804,354 Buy Back at price 0.94 per share.
07 Sep 2026 ITV plc 136,682 127,797 Buy Back at price 0.94 per share.
04 Sep 2026 ITV plc 53,993 51,185 Buy Back at price 0.95 per share.
03 Sep 2026 ITV plc 2,244,759 2,128,031 Buy Back at price 0.95 per share.
02 Sep 2026 ITV plc 3,971,613 3,713,458 Buy Back at price 0.94 per share.
01 Sep 2026 ITV plc 3,581,743 3,348,929 Buy Back at price 0.94 per share.
31 Aug 2026 ITV plc 0 - -
28 Aug 2026 ITV plc 2,889,092 2,738,859 Buy Back at price 0.95 per share.
27 Aug 2026 ITV plc 1,309,988 1,258,898 Buy Back at price 0.96 per share.
26 Aug 2026 ITV plc 85,517 82,181 Buy Back at price 0.96 per share.
25 Aug 2026 ITV plc 131,544 126,413 Buy Back at price 0.96 per share.
24 Aug 2026 ITV plc 447,781 430,317 Buy Back at price 0.96 per share.
21 Aug 2026 ITV plc 695,201 668,088 Buy Back at price 0.96 per share.
20 Aug 2026 ITV plc 324,416 311,763 Buy Back at price 0.96 per share.
19 Aug 2026 ITV plc 92,320 88,719 Buy Back at price 0.96 per share.
18 Aug 2026 ITV plc 483,595 464,734 Buy Back at price 0.96 per share.
17 Aug 2026 ITV plc 52,223 50,186 Buy Back at price 0.96 per share.
14 Aug 2026 ITV plc 896,244 861,290 Buy Back at price 0.96 per share.
13 Aug 2026 ITV plc 2,182,710 2,069,209 Buy Back at price 0.95 per share.
12 Aug 2026 ITV plc 4,045,271 3,834,916 Buy Back at price 0.95 per share.
11 Aug 2026 ITV plc 4,173,101 3,956,099 Buy Back at price 0.95 per share.
10 Aug 2026 ITV plc 3,908,793 3,756,350 Buy Back at price 0.96 per share.
07 Aug 2026 ITV plc 3,520,260 3,432,253 Buy Back at price 0.98 per share.
06 Aug 2026 ITV plc 4,090,172 3,987,917 Buy Back at price 0.98 per share.
05 Aug 2026 ITV plc 4,102,438 3,999,877 Buy Back at price 0.98 per share.
04 Aug 2026 ITV plc 4,313,545 4,261,782 Buy Back at price 0.99 per share.
03 Aug 2026 ITV plc 4,329,676 4,277,719 Buy Back at price 0.99 per share.
31 Jul 2026 ITV plc 4,127,799 4,131,926 Buy Back at price 1.00 per share.
21 May 2026 Betts (Tom) 19,800 21,265 Bought at price 1.07 per share.
13 May 2026 Kennedy (Christopher John) 841,045 - -
13 May 2026 Kennedy (Christopher John) 396,282 418,077 Sold at price 1.06 per share.
13 May 2026 McCall (Carolyn) 1,384,535 - -
13 May 2026 McCall (Carolyn) 652,363 688,242 Sold at price 1.06 per share.
30 Mar 2026 Lygo (Kevin) 1,380,491 - -
30 Mar 2026 Lygo (Kevin) 622,779 615,928 Sold at price 0.99 per share.
30 Mar 2026 McCall (Carolyn) 584,666 - -
30 Mar 2026 McCall (Carolyn) 275,482 272,451 Sold at price 0.99 per share.
30 Mar 2026 Kennedy (Christopher John) 383,421 - -
30 Mar 2026 Kennedy (Christopher John) 180,660 178,672 Sold at price 0.99 per share.
30 Mar 2026 Moore (Paul) 465,233 - -
30 Mar 2026 Moore (Paul) 219,208 216,796 Sold at price 0.99 per share.
30 Mar 2026 Mullins (Kyla) 660,209 - -
30 Mar 2026 Mullins (Kyla) 311,077 307,655 Sold at price 0.99 per share.
30 Mar 2026 Bellamy (Julian) 1,033,530 - -
30 Mar 2026 Bellamy (Julian) 486,978 481,621 Sold at price 0.99 per share.
30 Mar 2026 Brooke (Magnus) 403,380 - -
30 Mar 2026 Brooke (Magnus) 190,065 187,974 Sold at price 0.99 per share.
30 Mar 2026 Farnsworth (Simon) 77,986 - -
30 Mar 2026 Farnsworth (Simon) 36,746 36,341 Sold at price 0.99 per share.
30 Mar 2026 Williams (Kelly) 1,006,183 - -
30 Mar 2026 Williams (Kelly) 474,092 468,876 Sold at price 0.99 per share.
30 Mar 2026 Rawcliffe (Ade) 348,262 - -
30 Mar 2026 Rawcliffe (Ade) 164,094 162,288 Sold at price 0.99 per share.
20 Mar 2026 Merrill Lynch Investment Managers (UK), Ltd. 63,798,494 - -
17 Mar 2026 Liberty Global plc 94,000,000 - -
05 Mar 2026 Liberty Global plc 0 - -
05 Mar 2026 McCall (Carolyn) 0 - -
05 Mar 2026 Katz (Gidon) 0 - -
05 Mar 2026 Kennedy (Christopher John) 0 - -
05 Mar 2026 Nebhrajani (Sharmila) 0 - -
05 Mar 2026 RWC Asset Management LLP 0 - -
05 Mar 2026 Schroder Investment Management Ltd. (SIM) 0 - -
05 Mar 2026 Silchester International Investors Ltd 0 - -
05 Mar 2026 Ewing (Margaret) 0 - -
05 Mar 2026 Artemis Investment Management Ltd 0 - -
05 Mar 2026 Cooke (Graham) 0 - -
05 Mar 2026 Cosslett (Andrew) 0 - -
05 Mar 2026 Bonham-Carter (Edward Henry) 0 - -
04 Mar 2026 Merrill Lynch Investment Managers (UK), Ltd. 0 - -
03 Feb 2026 Threadneedle Investments Limited 18,139,188 - -
31 Dec 2025 Bonham-Carter (Edward Henry) 0 - -
31 Dec 2025 Ewing (Margaret) 0 - -
31 Dec 2025 Cooke (Graham) 0 - -
31 Dec 2025 Cosslett (Andrew) 0 - -
31 Dec 2025 Nebhrajani (Sharmila) 0 - -
31 Dec 2025 ITV plc 0 - -
31 Dec 2025 Katz (Gidon) 0 - -
31 Dec 2025 Kennedy (Christopher John) 0 - -
31 Dec 2025 McCall (Carolyn) 0 - -
22 Dec 2025 ITV plc 35,000,000 - -
22 Oct 2025 Liberty Global plc 193,365,540 - -
30 Apr 2025 ITV plc 20,000,000 - -
11 Apr 2025 Nebhrajani (Sharmila) 11,930 10,450 Bought at price 0.88 per share.
07 Apr 2025 Kennedy (Christopher John) 846,194 - -
07 Apr 2025 Kennedy (Christopher John) 398,708 344,882 Sold at price 0.86 per share.
07 Apr 2025 McCall (Carolyn) 1,393,013 - -
07 Apr 2025 McCall (Carolyn) 656,358 567,749 Sold at price 0.86 per share.
04 Apr 2025 ITV plc 3,059,286 2,839,017 Buy Back at price 0.93 per share.
01 Apr 2025 ITV plc 0 - -
28 Mar 2025 Kennedy (Christopher John) 367,120 - -
28 Mar 2025 Kennedy (Christopher John) 172,979 176,784 Sold at price 1.02 per share.
28 Mar 2025 Moore (Paul) 390,207 - -
28 Mar 2025 Moore (Paul) 183,858 187,902 Sold at price 1.02 per share.
28 Mar 2025 Mullins (Kyla) 558,932 - -
28 Mar 2025 Mullins (Kyla) 263,357 269,150 Sold at price 1.02 per share.
28 Mar 2025 Lygo (Kevin) 1,139,824 - -
28 Mar 2025 Lygo (Kevin) 536,461 548,263 Sold at price 1.02 per share.
28 Mar 2025 McCall (Carolyn) 567,177 - -
28 Mar 2025 McCall (Carolyn) 267,242 273,121 Sold at price 1.02 per share.
28 Mar 2025 Osborn (David) 447,172 - -
28 Mar 2025 Osborn (David) 210,698 215,333 Sold at price 1.02 per share.
28 Mar 2025 Rawcliffe (Ade) 217,101 - -
28 Mar 2025 Rawcliffe (Ade) 102,294 104,544 Sold at price 1.02 per share.
28 Mar 2025 Williams (Kelly) 993,984 - -
28 Mar 2025 Williams (Kelly) 993,984 1,015,851 Sold at price 1.02 per share.
28 Mar 2025 Brooke (Magnus) 230,632 - -
28 Mar 2025 Brooke (Magnus) 108,669 111,059 Sold at price 1.02 per share.
28 Mar 2025 Bellamy (Julian) 866,445 - -
28 Mar 2025 Bellamy (Julian) 408,251 417,232 Sold at price 1.02 per share.
28 Mar 2025 Farnsworth (Simon) 73,263 - -
28 Mar 2025 Farnsworth (Simon) 34,520 35,279 Sold at price 1.02 per share.
06 Mar 2025 Ewing (Margaret) 0 - -
06 Mar 2025 Bonham-Carter (Edward Henry) 0 - -
06 Mar 2025 Cooke (Graham) 0 - -
06 Mar 2025 Cosslett (Andrew) 0 - -
06 Mar 2025 Amin (Salman) 0 - -
06 Mar 2025 Artemis Investment Management Ltd 0 - -
06 Mar 2025 Nebhrajani (Sharmila) 0 - -
06 Mar 2025 ITV plc 204,181 189,479 Buy Back at price 0.93 per share.
06 Mar 2025 Katz (Gidon) 0 - -
06 Mar 2025 Kennedy (Christopher John) 0 - -
06 Mar 2025 Liberty Global plc 0 - -
06 Mar 2025 McCall (Carolyn) 0 - -
06 Mar 2025 RWC Asset Management LLP 0 - -
06 Mar 2025 Schroder Investment Management Ltd. (SIM) 0 - -
06 Mar 2025 Threadneedle Investments Limited 0 - -
06 Mar 2025 Silchester International Investors Ltd 0 - -
05 Mar 2025 ITV plc 3,186,880 2,877,752 Buy Back at price 0.90 per share.
04 Mar 2025 ITV plc 3,011,800 2,698,572 Buy Back at price 0.90 per share.
03 Mar 2025 ITV plc 1,350,015 1,217,713 Buy Back at price 0.90 per share.
28 Feb 2025 ITV plc 2,050,273 1,830,893 Buy Back at price 0.89 per share.
28 Feb 2025 ITV plc 0 - -
27 Feb 2025 ITV plc 2,686,394 2,401,636 Buy Back at price 0.89 per share.
26 Feb 2025 ITV plc 1,752 1,597 Buy Back at price 0.91 per share.
31 Jan 2025 ITV plc 0 - -
30 Jan 2025 ITV plc 85,050 76,034 Buy Back at price 0.89 per share.
29 Jan 2025 ITV plc 96,715 85,496 Buy Back at price 0.88 per share.
28 Jan 2025 ITV plc 101,011 89,192 Buy Back at price 0.88 per share.
27 Jan 2025 ITV plc 1,410,471 1,251,087 Buy Back at price 0.89 per share.
24 Jan 2025 ITV plc 2,284,260 1,996,443 Buy Back at price 0.87 per share.
23 Jan 2025 ITV plc 2,154,076 1,889,124 Buy Back at price 0.88 per share.
22 Jan 2025 ITV plc 2,438,093 2,130,893 Buy Back at price 0.87 per share.
21 Jan 2025 ITV plc 1,854,159 1,626,097 Buy Back at price 0.88 per share.
20 Jan 2025 ITV plc 851,715 755,471 Buy Back at price 0.89 per share.
17 Jan 2025 ITV plc 153,358 134,341 Buy Back at price 0.88 per share.
16 Jan 2025 ITV plc 2,264,682 1,968,008 Buy Back at price 0.87 per share.
15 Jan 2025 ITV plc 1,909,630 1,682,384 Buy Back at price 0.88 per share.