JD Sports Fashion Plc (LSE:JD) Directors Insider Transactions



The Directors and Chief Executives of JD Sports Fashion Plc (LSE:JD) are required by law to report any insider transaction activities i.e. buying, selling, option exercising the JD Sports Fashion Plc's shares in the stock market. Below table shows the list of insider transactions as reported by JD Sports Fashion 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.

JD Sports Fashion Plc Directors/Insider Transactions Activity

List of Insider trades activity from JD Sports Fashion Plc (JD).

Date Director Shares Value Note
17 Apr 2026 JD Sports Fashion PLC 2,410,859 2,509,704 Buy Back at price 1.04 per share.
16 Apr 2026 JD Sports Fashion PLC 2,618,100 2,725,442 Buy Back at price 1.04 per share.
15 Apr 2026 JD Sports Fashion PLC 2,589,400 2,633,419 Buy Back at price 1.02 per share.
14 Apr 2026 JD Sports Fashion PLC 2,584,300 2,628,233 Buy Back at price 1.02 per share.
13 Apr 2026 JD Sports Fashion PLC 2,536,200 2,533,663 Buy Back at price 1.00 per share.
13 Apr 2026 Manchester Square Enterprises Ltd 26,239,165 - -
13 Apr 2026 Manchester Square Enterprises Ltd 0 - -
10 Apr 2026 JD Sports Fashion PLC 937,001 945,434 Buy Back at price 1.01 per share.
09 Apr 2026 JD Sports Fashion PLC 759,470 745,040 Buy Back at price 0.98 per share.
07 Apr 2026 JD Sports Fashion PLC 2,564,200 2,384,706 Buy Back at price 0.93 per share.
02 Apr 2026 JD Sports Fashion PLC 2,563,000 2,406,657 Buy Back at price 0.94 per share.
01 Apr 2026 JD Sports Fashion PLC 2,537,800 2,398,221 Buy Back at price 0.94 per share.
31 Mar 2026 JD Sports Fashion PLC 2,495,900 2,311,203 Buy Back at price 0.93 per share.
30 Mar 2026 JD Sports Fashion PLC 2,322,980 2,083,713 Buy Back at price 0.90 per share.
27 Mar 2026 JD Sports Fashion PLC 2,542,200 2,290,522 Buy Back at price 0.90 per share.
26 Mar 2026 JD Sports Fashion PLC 2,367,191 2,208,589 Buy Back at price 0.93 per share.
25 Mar 2026 JD Sports Fashion PLC 2,538,900 2,340,865 Buy Back at price 0.92 per share.
24 Mar 2026 JD Sports Fashion PLC 2,535,500 2,276,879 Buy Back at price 0.90 per share.
24 Mar 2026 Bhatt (Prama) 30,000 27,360 Bought at price 0.91 per share.
23 Mar 2026 JD Sports Fashion PLC 2,569,500 2,381,926 Buy Back at price 0.93 per share.
20 Mar 2026 JD Sports Fashion PLC 2,350,300 2,131,722 Buy Back at price 0.91 per share.
19 Mar 2026 JD Sports Fashion PLC 2,260,600 2,063,927 Buy Back at price 0.91 per share.
18 Mar 2026 JD Sports Fashion PLC 2,033,143 1,913,187 Buy Back at price 0.94 per share.
17 Mar 2026 JD Sports Fashion PLC 2,189,300 2,075,456 Buy Back at price 0.95 per share.
16 Mar 2026 JD Sports Fashion PLC 2,109,800 2,023,298 Buy Back at price 0.96 per share.
13 Mar 2026 JD Sports Fashion PLC 595,162 574,331 Buy Back at price 0.96 per share.
12 Mar 2026 JD Sports Fashion PLC 2,084,123 2,086,207 Buy Back at price 1.00 per share.
11 Mar 2026 JD Sports Fashion PLC 2,057,383 2,096,473 Buy Back at price 1.02 per share.
10 Mar 2026 JD Sports Fashion PLC 2,149,200 2,192,184 Buy Back at price 1.02 per share.
09 Mar 2026 JD Sports Fashion PLC 2,136,300 2,123,482 Buy Back at price 0.99 per share.
06 Mar 2026 JD Sports Fashion PLC 2,141,600 2,212,272 Buy Back at price 1.03 per share.
05 Mar 2026 JD Sports Fashion PLC 79,897,460 82,134,588 Buy Back at price 1.03 per share.
04 Mar 2026 JD Sports Fashion PLC 2,528,400 2,568,854 Buy Back at price 1.02 per share.
03 Mar 2026 JD Sports Fashion PLC 2,635,800 2,641,071 Buy Back at price 1.00 per share.
02 Mar 2026 JD Sports Fashion PLC 2,027,200 2,120,451 Buy Back at price 1.05 per share.
27 Feb 2026 JD Sports Fashion PLC 2,085,700 2,306,784 Buy Back at price 1.11 per share.
26 Feb 2026 JD Sports Fashion PLC 2,077,500 2,295,637 Buy Back at price 1.10 per share.
25 Feb 2026 JD Sports Fashion PLC 2,122,500 2,330,505 Buy Back at price 1.10 per share.
24 Feb 2026 JD Sports Fashion PLC 2,125,600 2,321,155 Buy Back at price 1.09 per share.
23 Feb 2026 JD Sports Fashion PLC 2,719,926 2,972,879 Buy Back at price 1.09 per share.
30 Jan 2026 JD Sports Fashion PLC 0 - -
31 Dec 2025 JD Sports Fashion PLC 0 - -
17 Dec 2025 JD Sports Fashion PLC 2,173,424 2,412,500 Buy Back at price 1.11 per share.
16 Dec 2025 JD Sports Fashion PLC 3,412,685 3,753,953 Buy Back at price 1.10 per share.
15 Dec 2025 JD Sports Fashion PLC 3,312,014 3,633,279 Buy Back at price 1.10 per share.
12 Dec 2025 JD Sports Fashion PLC 1,919,262 2,103,511 Buy Back at price 1.10 per share.
11 Dec 2025 JD Sports Fashion PLC 2,051,478 2,223,802 Buy Back at price 1.08 per share.
10 Dec 2025 JD Sports Fashion PLC 1,465,167 1,569,193 Buy Back at price 1.07 per share.
09 Dec 2025 JD Sports Fashion PLC 2,250,499 2,363,023 Buy Back at price 1.05 per share.
08 Dec 2025 JD Sports Fashion PLC 2,245,735 2,452,342 Buy Back at price 1.09 per share.
05 Dec 2025 JD Sports Fashion PLC 645,655 705,700 Buy Back at price 1.09 per share.
04 Dec 2025 JD Sports Fashion PLC 1,353,938 1,460,899 Buy Back at price 1.08 per share.
03 Dec 2025 JD Sports Fashion PLC 2,339,308 2,467,969 Buy Back at price 1.06 per share.
03 Dec 2025 Manchester Square Enterprises Ltd 0 - -
02 Dec 2025 JD Sports Fashion PLC 1,936,124 1,996,143 Buy Back at price 1.03 per share.
01 Dec 2025 JD Sports Fashion PLC 1,989,286 2,023,103 Buy Back at price 1.02 per share.
28 Nov 2025 JD Sports Fashion PLC 1,664,181 1,695,800 Buy Back at price 1.02 per share.
27 Nov 2025 JD Sports Fashion PLC 1,525,004 1,553,979 Buy Back at price 1.02 per share.
26 Nov 2025 JD Sports Fashion PLC 2,900,043 2,917,443 Buy Back at price 1.01 per share.
25 Nov 2025 JD Sports Fashion PLC 3,673,862 3,530,581 Buy Back at price 0.96 per share.
24 Nov 2025 JD Sports Fashion PLC 2,203,241 2,137,143 Buy Back at price 0.97 per share.
21 Nov 2025 JD Sports Fashion PLC 3,154,505 3,097,723 Buy Back at price 0.98 per share.
20 Nov 2025 JD Sports Fashion PLC 2,980,274 3,036,899 Buy Back at price 1.02 per share.
19 Nov 2025 JD Sports Fashion PLC 1,819,882 1,876,298 Buy Back at price 1.03 per share.
18 Nov 2025 JD Sports Fashion PLC 2,000,000 2,024,000 Buy Back at price 1.01 per share.
17 Nov 2025 JD Sports Fashion PLC 2,333,148 2,487,135 Buy Back at price 1.07 per share.
14 Nov 2025 JD Sports Fashion PLC 1,958,893 2,141,070 Buy Back at price 1.09 per share.
13 Nov 2025 JD Sports Fashion PLC 1,961,029 2,223,806 Buy Back at price 1.13 per share.
12 Nov 2025 JD Sports Fashion PLC 2,266,640 2,559,036 Buy Back at price 1.13 per share.
11 Nov 2025 JD Sports Fashion PLC 1,935,657 2,189,228 Buy Back at price 1.13 per share.
10 Nov 2025 JD Sports Fashion PLC 1,527,952 1,711,306 Buy Back at price 1.12 per share.
07 Nov 2025 JD Sports Fashion PLC 1,434,004 1,584,574 Buy Back at price 1.10 per share.
06 Nov 2025 JD Sports Fashion PLC 2,385,942 2,696,114 Buy Back at price 1.13 per share.
05 Nov 2025 JD Sports Fashion PLC 1,788,258 1,983,178 Buy Back at price 1.11 per share.
04 Nov 2025 JD Sports Fashion PLC 2,244,646 2,572,364 Buy Back at price 1.15 per share.
03 Nov 2025 JD Sports Fashion PLC 2,088,841 2,498,253 Buy Back at price 1.20 per share.
31 Oct 2025 JD Sports Fashion PLC 1,836,575 2,270,006 Buy Back at price 1.24 per share.
30 Oct 2025 JD Sports Fashion PLC 2,000,000 2,524,000 Buy Back at price 1.26 per share.
29 Oct 2025 JD Sports Fashion PLC 2,204,064 2,878,507 Buy Back at price 1.31 per share.
28 Oct 2025 JD Sports Fashion PLC 1,301,273 1,726,789 Buy Back at price 1.33 per share.
27 Oct 2025 JD Sports Fashion PLC 2,310,508 3,079,907 Buy Back at price 1.33 per share.
23 Oct 2025 JD Sports Fashion PLC 1,060,591 1,412,707 Buy Back at price 1.33 per share.
22 Oct 2025 JD Sports Fashion PLC 1,354,473 1,809,575 Buy Back at price 1.34 per share.
21 Oct 2025 JD Sports Fashion PLC 1,291,403 1,673,658 Buy Back at price 1.30 per share.
20 Oct 2025 JD Sports Fashion PLC 1,826,920 2,325,669 Buy Back at price 1.27 per share.
17 Oct 2025 JD Sports Fashion PLC 2,914,519 3,716,011 Buy Back at price 1.28 per share.
16 Oct 2025 JD Sports Fashion PLC 1,341,784 1,712,116 Buy Back at price 1.28 per share.
15 Oct 2025 JD Sports Fashion PLC 1,575,645 2,005,796 Buy Back at price 1.27 per share.
14 Oct 2025 JD Sports Fashion PLC 2,621,928 3,316,738 Buy Back at price 1.26 per share.
13 Oct 2025 JD Sports Fashion PLC 2,898,636 3,710,254 Buy Back at price 1.28 per share.
10 Oct 2025 JD Sports Fashion PLC 2,858,240 3,741,436 Buy Back at price 1.31 per share.
09 Oct 2025 JD Sports Fashion PLC 2,782,532 3,700,767 Buy Back at price 1.33 per share.
08 Oct 2025 JD Sports Fashion PLC 2,693,053 3,754,115 Buy Back at price 1.39 per share.
07 Oct 2025 JD Sports Fashion PLC 1,836,463 2,537,991 Buy Back at price 1.38 per share.
06 Oct 2025 JD Sports Fashion PLC 474,487 665,230 Buy Back at price 1.40 per share.
30 Sep 2025 JD Sports Fashion PLC 369,150 466,236 Buy Back at price 1.26 per share.
30 Sep 2025 JD Sports Fashion PLC 0 - -
29 Sep 2025 JD Sports Fashion PLC 1,729,392 2,135,799 Buy Back at price 1.24 per share.
26 Sep 2025 JD Sports Fashion PLC 1,331,232 1,588,159 Buy Back at price 1.19 per share.
25 Sep 2025 JD Sports Fashion PLC 2,397,950 2,879,937 Buy Back at price 1.20 per share.
05 Sep 2025 Norges Bank 15,967,649 - -
25 Jul 2025 Manchester Square Enterprises Ltd 0 - -
25 Jul 2025 JD Sports Fashion PLC 1,320,000 1,613,040 Buy Back at price 1.22 per share.
24 Jul 2025 JD Sports Fashion PLC 116,462 141,617 Buy Back at price 1.22 per share.
23 Jul 2025 JD Sports Fashion PLC 562,718 680,326 Buy Back at price 1.21 per share.
22 Jul 2025 JD Sports Fashion PLC 1,650,532 1,919,568 Buy Back at price 1.16 per share.
21 Jul 2025 JD Sports Fashion PLC 1,529,095 1,773,750 Buy Back at price 1.16 per share.
18 Jul 2025 JD Sports Fashion PLC 1,902,638 2,193,741 Buy Back at price 1.15 per share.
17 Jul 2025 JD Sports Fashion PLC 1,826,025 2,057,930 Buy Back at price 1.13 per share.
16 Jul 2025 JD Sports Fashion PLC 3,160,758 3,521,084 Buy Back at price 1.11 per share.
15 Jul 2025 JD Sports Fashion PLC 2,858,273 3,212,698 Buy Back at price 1.12 per share.
14 Jul 2025 JD Sports Fashion PLC 1,913,990 2,210,658 Buy Back at price 1.16 per share.
10 Jul 2025 JD Sports Fashion PLC 2,267,261 2,800,067 Buy Back at price 1.24 per share.
09 Jul 2025 JD Sports Fashion PLC 2,489,138 3,009,367 Buy Back at price 1.21 per share.
08 Jul 2025 JD Sports Fashion PLC 1,889,758 2,258,260 Buy Back at price 1.20 per share.
07 Jul 2025 JD Sports Fashion PLC 3,157,541 3,779,576 Buy Back at price 1.20 per share.
04 Jul 2025 JD Sports Fashion PLC 2,072,750 2,547,409 Buy Back at price 1.23 per share.
03 Jul 2025 JD Sports Fashion PLC 2,846,224 3,535,010 Buy Back at price 1.24 per share.
02 Jul 2025 JD Sports Fashion PLC 230,398 282,698 Buy Back at price 1.23 per share.
25 Jun 2025 JD Sports Fashion PLC 1,153,279 1,213,249 Buy Back at price 1.05 per share.
24 Jun 2025 JD Sports Fashion PLC 3,045,700 3,152,299 Buy Back at price 1.04 per share.
23 Jun 2025 JD Sports Fashion PLC 2,945,400 2,868,819 Buy Back at price 0.97 per share.
20 Jun 2025 JD Sports Fashion PLC 2,894,600 2,842,497 Buy Back at price 0.98 per share.
19 Jun 2025 JD Sports Fashion PLC 2,029,919 2,021,799 Buy Back at price 1.00 per share.
18 Jun 2025 JD Sports Fashion PLC 2,906,142 2,923,578 Buy Back at price 1.01 per share.
17 Jun 2025 JD Sports Fashion PLC 2,016,959 2,031,077 Buy Back at price 1.01 per share.
16 Jun 2025 JD Sports Fashion PLC 3,439,100 3,549,151 Buy Back at price 1.03 per share.
16 Jun 2025 Norges Bank 0 - -
13 Jun 2025 JD Sports Fashion PLC 3,099,961 3,196,059 Buy Back at price 1.03 per share.
12 Jun 2025 JD Sports Fashion PLC 2,841,307 2,977,689 Buy Back at price 1.05 per share.
11 Jun 2025 JD Sports Fashion PLC 2,723,515 2,987,695 Buy Back at price 1.10 per share.
10 Jun 2025 JD Sports Fashion PLC 3,320,106 3,675,357 Buy Back at price 1.11 per share.
09 Jun 2025 JD Sports Fashion PLC 1,608,094 1,786,592 Buy Back at price 1.11 per share.
06 Jun 2025 JD Sports Fashion PLC 1,668,776 1,827,309 Buy Back at price 1.10 per share.
05 Jun 2025 JD Sports Fashion PLC 1,456,518 1,600,713 Buy Back at price 1.10 per share.
04 Jun 2025 JD Sports Fashion PLC 1,553,776 1,706,046 Buy Back at price 1.10 per share.
03 Jun 2025 JD Sports Fashion PLC 1,473,860 1,613,876 Buy Back at price 1.10 per share.
02 Jun 2025 JD Sports Fashion PLC 1,423,051 1,599,509 Buy Back at price 1.12 per share.
30 May 2025 JD Sports Fashion PLC 3,759,500 4,251,994 Buy Back at price 1.13 per share.
29 May 2025 JD Sports Fashion PLC 1,532,859 1,715,269 Buy Back at price 1.12 per share.
28 May 2025 JD Sports Fashion PLC 2,185,615 2,443,517 Buy Back at price 1.12 per share.
27 May 2025 JD Sports Fashion PLC 2,315,796 2,626,112 Buy Back at price 1.13 per share.
23 May 2025 JD Sports Fashion PLC 1,645,792 1,848,224 Buy Back at price 1.12 per share.
22 May 2025 JD Sports Fashion PLC 3,501,400 3,991,596 Buy Back at price 1.14 per share.
21 May 2025 JD Sports Fashion PLC 1,900,000 2,166,000 Buy Back at price 1.14 per share.
20 May 2025 Dyson (Ian) 0 - -
20 May 2025 Fidelity Investment Services Ltd 0 - -
20 May 2025 Higginson (Andy) 0 - -
20 May 2025 JD Sports Fashion PLC 1,900,000 2,340,800 Buy Back at price 1.23 per share.
20 May 2025 Long (Andy) 0 - -