Halfords Group PLC: Holding in Company

Halfords Group PLC (HFD)
Halfords Group PLC: Holding in Company

20-Aug-2026 / 10:35 GMT/BST


 

TR-1: Standard form for notification of major holdings

 

NOTIFICATION OF MAJOR HOLDINGS

 

1a. Identity of the issuer or the underlying issuer of existing shares to which voting rights are attached ii:

GB00B012TP20

 

1b. Please indicate if the issuer is a non-UK issuer (please mark with an “X” if appropriate)

Non-UK issuer

 

2. Reason for the notification (please mark the appropriate box or boxes with an “X”)

An acquisition or disposal of voting rights

X

An acquisition or disposal of financial instruments

 

An event changing the breakdown of voting rights

 

Other (please specify) iii:

 

3. Details of person subject to the notification obligation iv

Name

JPMorgan Chase & Co.

City and country of registered office (if applicable)

US

4. Full name of shareholder(s) (if different from 3.) v

Name

J.P. Morgan Securities PLC

City and country of registered office (if applicable)

US

5. Date on which the threshold was crossed or reached vi:

11-Aug-2026

6. Date on which issuer notified (DD/MM/YYYY):

13-Aug-2026

7. Total positions of person(s) subject to the notification obligation

 

% of voting rights attached to shares (total of 8. A)

% of voting rights through financial instruments
(total of 8.B 1 + 8.B 2)

Total of both in % (8.A + 8.B)

Total number of voting rights held in issuer (8.A + 8.B) vii

Resulting situation on the date on which threshold was crossed or reached

3.781007

1.228211

5.009218

10966649

Position of previous notification (if

applicable)

 

 

 

 

             

 

8. Notified details of the resulting situation on the date on which the threshold was crossed or reached viii

A: Voting rights attached to shares

Class/type of
shares

ISIN code (if possible)

Number of voting rights ix

% of voting rights

Direct

(DTR5.1)

Indirect

 (DTR5.2.1)

Direct

(DTR5.1)

Indirect

(DTR5.2.1)

GB00B012TP20

 

8277734

 

3.781007

 

 

 

 

 

 

 

 

 

 

SUBTOTAL 8. A

8277734

3.781007%

 

 

B 1: Financial Instruments according to DTR5.3.1R (1) (a)

Type of financial instrument

Expiration
date x

Exercise/
Conversion Period xi

Number of voting rights that may be acquired if the instrument is

exercised/converted.

% of voting rights

 

 

 

 

 

 

 

SUBTOTAL 8. B 1

 

 

 

 

B 2: Financial Instruments with similar economic effect according to DTR5.3.1R (1) (b)

Type of financial instrument

Expiration
date x

Exercise/
Conversion Period xi

Physical or cash

Settlement xii

Number of voting rights

% of voting rights

Cash-settled Equity Swap

15/10/2026

15/10/2026

Cash

19594

0.008949

Cash-settled Equity Swap

11/12/2026

11/12/2026

Cash

2642075

1.206819

Cash-settled Equity Swap

03/08/2027

03/08/2027

Cash

5400

0.002466

Cash-settled Equity Swap

25/08/2027

25/08/2027

Cash

21846

0.009977

 

 

 

SUBTOTAL 8.B.2

2688915

1.228211%

 

 

 

 

 

                   

 

9. Information in relation to the person subject to the notification obligation (please mark the

applicable box with an “X”)

Person subject to the notification obligation is not controlled by any natural person or legal entity and does not control any other undertaking(s) holding directly or indirectly an interest in the (underlying) issuer xiii

 

Full chain of controlled undertakings through which the voting rights and/or the
financial instruments are effectively held starting with the ultimate controlling natural person or legal entity (please add additional rows as necessary) xiv

X

Ultimate controlling person

Name of controlled undertaking

% of voting rights if it equals or is higher than the notifiable threshold

% of voting rights through financial instruments if it equals or is higher than the notifiable threshold

Total of both if it equals or is higher than the notifiable threshold

JPMorgan Chase & Co.

J.P. Morgan Securities PLC

3.781007

 

5.009218%

 

10. In case of proxy voting, please identify:

Name of the proxy holder

 

The number and % of voting rights held

 

The date until which the voting rights will be held

 

 

11. Additional information xvi

Chain of controlled undertaking:

JPMorgan Chase & Co.
JPMorgan Chase Bank, National Association (100%)
J.P. Morgan International Finance Limited (100%)
J.P. Morgan Capital Holdings Limited (100%)
J.P. Morgan Securities PLC (100%)

           

 

Place of completion

13-Aug-2026

Date of completion

London

 



Dissemination of a Regulatory Announcement, transmitted by Newsfeed en-us Copyright 2026 EQS Group <![CDATA[En【Press Release】Sinopec FY2026 Interim Results </div> <div class="social-likes" > <div class="facebook" title="Share link on Facebook">Facebook</div> <div class="twitter" data-related="dsdfsd" title="Share link on Twitter">Twitter</div> </div> </div> <div class="col-xs-12 col-md-3 sidebar"> <!-- / 5863845/gpt --> <div id='div-gpt-ad-1725265444385-2' style='min-width: 160px; min-height: 250px;'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1725265444385-2'); }); </script> </div> <div class="well"> <form class="email-form" action="/subscribe" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="pj_MzRyN1GcKwnKkK8mjgRDCpv46O3m2TY2tOkHOmaYnHkoGkU8bXthHNqA_ybh8Wh-GHBfO_cO9LZc8uGqHLQ" autocomplete="off" /> <div class="title-link"> <label class="main-label" for="main">Registrate here for our newsletter</label> </div> <div class="input-group"> <span class="inputbg"><input type="text" name="email" id="email" value="" placeholder="Your email" class="form-control" /><div class="ghimkro-znwdqetpx_1787588044"><style media="screen">.ghimkro-znwdqetpx_1787588044 {position:absolute!important;top:-9999px;left:-9999px;}</style><label for="ghimkro-znwdqetpx">If you are a human, ignore this field</label><input type="text" name="ghimkro-znwdqetpx" id="ghimkro-znwdqetpx" autocomplete="off" tabindex="-1" /><input type="hidden" name="spinner" value="fcf1dc117019a06a5825e435c0f5a700" autocomplete="off" /></div></span><button name="button" type="submit" class="btn btn-primary"><i class="arrow-right"></i></button> </div></form> </div> <div class="well hidden-xs"> <div class="title-link"> <a class="index-title" href="/outlooks_review">Outlook results</a> </div> <div class="newsletters-wrapper"> <div class="news-title-link"> <a href="/outlooks_review/1000640-thursday-us-publications-ferrellgas-partners-lp-and-park-city-group-inc">Thursday US publications Ferrellgas Partners LP and Park City Group Inc</a> </div> <div class="news-title-link"> <a href="/outlooks_review/1000635-thursday-european-publications-abrdn-property-income-trust-ltd-and-enwell-energy-plc">Thursday European publications abrdn Property Income Trust Ltd and Enwell Energy PLC</a> </div> <div class="news-title-link"> <a href="/outlooks_review/1000085-wednesday-us-publications-h-b-fuller-company-and-migom-global-corp">Wednesday US publications H.B. Fuller Company and Migom Global Corp</a> </div> </div> </div><!-- / 5863845/gpt --> <div id='div-gpt-ad-1725265444385-3' style='min-width: 160px; min-height: 250px;'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1725265444385-3'); }); </script> </div> <div class="well hidden-xs"> <a class="twitter-timeline" href="https://twitter.com/Valuespectrum" data-widget-id="545584195364741120">Tweets door @Valuespectrum</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> </div> <div class="rb_logolink_div"> <table> <tbody> <tr> <td class="rb_table_td"> <a target="_blank" href="https://www.analist.nl/"><img width="40" height="40" src="https://analist-seminar-videos.s3.amazonaws.com/uploads/textlink/analist.jpg" /></a> </td> <td> <div class="rb_logolink_textdiv"><a class="rb_logolink_link" target="_blank" href="https://www.analist.nl/"> <span class="rb_logolink_title">Returns European stocks</span></a><br /> </div> <span class="rb_logolink_text"></span> </td> </tr> </tbody> </table> </div><div class="rb_logolink_div"> <table> <tbody> <tr> <td> <div class="rb_logolink_textdiv"><a class="rb_logolink_link" target="_blank" href="https://www.valuespectrum.com/corporate_news/645318-best-cryptocurrency-exchanges-and-brokers"> <span class="rb_logolink_title">Crypto currencies information</span></a><br /> </div> <span class="rb_logolink_text"></span> </td> </tr> </tbody> </table> </div> </div> </div><!-- / 5863845/gpt --> <div id='div-gpt-ad-1725265444385-12' style='min-width: 728px; min-height: 90px;'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1725265444385-12'); }); </script> </div> </div> <div class="container"> <div class="row empty_place"> <div class="col-xs-12"> <div class="footer"> <div class="top"> <a href="#wrapper"><i class="arrow-up"></i></a> </div><div class="well well-lg"> <table class="table"> <tr> <td class="head"> About us </td> <td class="head"> Network </td> <td class="head"> Partners </td> </tr> <tr> <td> <span class="block bottom20"><a href="http://www.fpgroup.nl">Fpgroup.nl</a></span><span class="block"><a href="mailto:info@analist.nl">info@analist.nl</a></span><span class="block bottom20"><a href="/sitemap/1000/us">RSS feed</a></span><span class="block"><a href="/contacts/free/new">Contact</a></span><span class="block bottom20" id="revoke-button-place"></span><span class="block"><a href="/get_photos">Intellectual Property Photos</a></span> </td> <td> <span class="block"><a target="_blank" href="https://www.analist.nl">Analist.nl</a></span><span class="block"><a href="/links">Links</a></span><span class="block"><a href="/isin">ISIN</a></span> <li class="block"> <a href="/glossary">Glossary</a> </li> </td> <td> <span class="block">Morningstar</span><span class="block">Prudena.com</span><span class="block">AAII.com</span><span class="block">NASDAQ</span><span class="block">vwd Group</span><span class="block">Euronext</span><span class="block">BATS Chi-x</span> </td> </tr> </table> </div> <div class="bottom"> <div class="copyright"> ©2026 ValueSpectrum. All Rights Reserved </div> <div class="developed_by"> Developed and maintained by  <img src="/images/velainn-logo.png" /> </div> </div> </div> </div> </div> </div> </div> <!-- Start of HubSpot Embed Code --> <script type="text/javascript" id="hs-script-loader" async defer src="//js-eu1.hs-scripts.com/25210151.js"></script> <!-- End of HubSpot Embed Code --> <script src="https://cdn.jsdelivr.net/npm/cookieconsent@3/build/cookieconsent.min.js"></script> <script> window.cookieconsent.initialise({ layout: 'custom-cookie-consent-layout', layouts: { 'custom-cookie-consent-layout': '<div class="container custom-cookie-consent-layout"> <div class="row cookie-message"> <div class="col-md-3 col-xs-12" style="padding-top: 8px;"> <img src="/images/valuespectrum.svg" /> </div> <div class="col-md-9 col-xs-12 col-sm-12"> <p style="color: white; margin: 10px 0 20px; font-weight: 400; font-size: 30px; padding-bottom: 20px; border-bottom: 1px solid #e1ecf4;">It is your choice</p> <div class="row"> <div class="col-md-4 col-xs-12 col-sm-12">To give you the best possible experience, both we and third parties use technologies such as cookies to access and / or store device information. By agreeing to these technologies, you enable us and third parties to process personal data such as browsing behavior or unique identifiers on this website. If you do not give or withdraw consent, it may adversely affect certain features and functions.</div> <div class="col-md-4 col-xs-12 col-sm-12">Click below to agree or decline the above. You can update your selection at any time by clicking the \"Cookie Policy\" button at the bottom of the screen. <br> We use your data for: <br> - Precise geolocation data and identification through device scanning <br> - Personalized ads and content, ad and content measurement, audience insights and product development.</div> <div class="col-md-4 col-xs-12 col-sm-12">Rodo Mediagroep BV applies profiling within our sites to which you give permission for cookies. This interest profile is derived from your use of our sites and apps and we can link it to your account if you have given permission for this when creating your account. {{link}}</div> </div> </div> </div> <div class="row cookies-buttons"> <div class="col-md-3 col-xs-12"> </div> <div class="col-md-9 col-xs-12 col-sm-12"> <hr> <div align= "center">{{compliance}}</div> </div> </div> </div>' }, cookie: { name: "cookieconsent_status2" }, palette: { popup: { background: "#237afc" }, button: { background: "transparent", text: "#fff", border: "#fff" } }, type: "opt-in", revokeBtn: '<a class="cc-revoke" id="revoke-button">Cookie Policy</a>', animateRevokable: false, content: { link: "Learn more", allow: "Allow", deny: "Dismiss", href: "https://2gdpr.com/cookies", }, onInitialise: function (status) { var type = this.options.type; var didConsent = this.hasConsented(); if (type == 'opt-in' && didConsent) { myScripts(); } }, onStatusChange: function(status, chosenBefore) { var type = this.options.type; var didConsent = this.hasConsented(); if (type == 'opt-in' && didConsent) { myScripts(); } }, onPopupOpen: function() { myOverlayBlackOn(); }, onPopupClose: function() { myOverlayBlackOff(); } }); function myScripts() { (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-11334375-16', 'auto'); ga('send', 'pageview'); (adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0; }; function myOverlayBlackOn() { document.getElementById('overlay-black').style.display = "block"; }; function myOverlayBlackOff() { document.getElementById('overlay-black').style.display = "none"; }; </script> <script> var fragment = document.createDocumentFragment(); fragment.appendChild(document.getElementById('revoke-button')); document.getElementById('revoke-button-place').appendChild(fragment); </script> </body> </html>