Analyst Recommendation: Deutsche Bank has reiterated a Buy recommendation for Burberry Group plc - Depositary Receipt (OTCPK:BURBY) as of November 13, 2025, with an average one-year price target of $17.64/share, indicating a potential upside of 34.23% from its current price of $13.14/share.
Projected Financials: Burberry Group plc is projected to achieve annual revenue of $3,522 million, reflecting a 46.32% increase, with a non-GAAP EPS forecast of 1.35.
Fund Sentiment: There has been a decrease in institutional ownership of Burberry Group plc, with four funds reporting positions, down 33.33% from the previous quarter, while the average portfolio weight dedicated to BURBY has increased by 55.98%.
Shareholder Activity: Various funds have adjusted their holdings in Burberry Group plc, with Praxis International Index Fund maintaining its 30K shares, Ironwood Investment Management increasing its stake to 16K shares, and GAMMA Investing and Rhumbline Advisers also reporting slight increases in their allocations.
