Monthly report
Insider buying in 35 markets: December 2025
In December 2025, directors and officers filed 1,184 share purchases and 1,188 sales across the 5 feeds whose director records cover the month, and companies filed 2,902 buyback reports. Counting every filer, including 5% holders, there were 1,623 purchase filings and 1,548 sale filings.
Download the country totals (CSV) · free to reuse under CC BY 4.0, crediting MoatMap
Totals by market
| Market | Director buys | Buy value | Director sells | Sell value | Buys per sell | Buyback filings | Buyback value |
|---|---|---|---|---|---|---|---|
| United States * | — | — | — | — | — | 113 | — |
| United Kingdom * | — | — | — | — | — | — | — |
| Ireland * | — | — | — | — | — | — | — |
| Euronext (Amsterdam, Paris, Brussels) * | — | — | — | — | — | — | — |
| Norway (Oslo) * | — | — | — | — | — | — | — |
| Portugal (Lisbon) * | — | — | — | — | — | — | — |
| Germany * | — | — | — | — | — | — | — |
| Nordics (Stockholm, Helsinki, Copenhagen, Reykjavik) * | 350 / 86 cos | $633.9M | 113 / 32 cos | $175.4M | 3.10 | — | — |
| Japan * | — | — | — | — | — | — | — |
| Hong Kong * | — | — | — | — | — | — | — |
| Malaysia * | — | — | — | — | — | — | — |
| Singapore | 9 / 4 cos | $538K | 1 / 1 cos | $21K | 9.00 | 205 | $61.3M |
| Spain * | — | — | — | — | — | — | — |
| Canada | 494 / 162 cos | $71.9M | 830 / 167 cos | $336.1M | 0.60 | 2,091 | $5.41B |
| Poland * | — | — | — | — | — | — | — |
| Australia * | — | — | — | — | — | — | — |
| South Korea * | 279 / 128 cos | $251.4M | 161 / 93 cos | $261.8M | 1.73 | 422 | — |
| Switzerland * | — | — | — | — | — | — | — |
| Taiwan * | — | — | — | — | — | 16 | — |
| Mexico * | — | — | — | — | — | — | — |
| China (A-shares) * | — | — | — | — | — | 48 | — |
| Italy * | — | — | — | — | — | — | — |
| Austria * | — | — | — | — | — | — | — |
| Greece * | — | — | — | — | — | — | — |
| New Zealand * | — | — | — | — | — | — | — |
| South Africa * | — | — | — | — | — | — | — |
| Brazil * | 52 / 26 cos | $191.1M | 83 / 59 cos | $55.9M | 0.63 | 7 | — |
| Thailand * | — | — | — | — | — | — | — |
| Indonesia * | — | — | — | — | — | — | — |
| India * | — | — | — | — | — | — | — |
| Turkey * | — | — | — | — | — | — | — |
Filings, not trades: one notice can cover several trades. “Cos” is the number of companies. A dash means no figure, never zero. An asterisk marks a market with a note under Method and gaps.
Largest director purchases
- 1.Fabege AB (publ)(FABG.ST, NORDIC)$579.6M
- 2.SIMPAC Co., Ltd.(009160.KS, KR)$122.9M (estimated)
- 3.AXIA Energia SA(AXIA3.SA, BR)$66.1M
- 4.Kangnam Jevisco Co., Ltd(000860.KS, KR)$23.4M (estimated)
- 5.NFI Group Inc.(NFI.TO, CA)$21.0M
Largest buybacks (daily-report markets)
- 1.Royal Bank of Canada(RY.TO, CA)$547.5M
- 2.The Toronto-Dominion Bank(TD.TO, CA)$513.2M
- 3.Barrick Mining Corporation(ABX.TO, CA)$360.0M
- 4.Imperial Oil Limited(IMO.TO, CA)$283.5M
- 5.Canadian Imperial Bank of Commerce(CM.TO, CA)$257.4M
Method and gaps
Every row comes from the filings each market's regulator or exchange publishes, parsed by MoatMap and dated by the trade date. “Directors” are board members and officers; 5% holders and people closely associated with a director are counted only in the all-filer totals above. Employee share-plan purchases are left out of director buys (0 this month).
Values are converted to US dollars at the latest exchange rate, and a filing whose value exceeds 1.5 times the company's market value is treated as a data error and left out of the dollar totals (it still counts as a filing). A company listed in two markets is counted once, in its home market. Buyback values are given only for markets that report buybacks daily; quarterly reports and programme announcements are counted but not valued.
- United States: Our insider records for this market begin in 2026-03, so this month is not counted. SEC Form 4. Buybacks are quarterly 10-Q totals, so no monthly value.
- United Kingdom: Our insider records for this market begin in 2026-04, so this month is not counted. Our buyback records for this market begin in 2026-04, so this month is not counted. MAR Article 19 notices; employee share-plan purchases are counted separately.
- Ireland: Our insider records for this market begin in 2026-04, so this month is not counted. Our buyback records for this market begin in 2026-04, so this month is not counted. Euronext Dublin issuers, filed through the London RNS feed.
- Euronext (Amsterdam, Paris, Brussels): Our insider records for this market begin in 2026-04, so this month is not counted. Our buyback records for this market begin in 2026-06, so this month is not counted.
- Norway (Oslo): Our insider records for this market begin in 2026-04, so this month is not counted. Our buyback records for this market begin in 2026-06, so this month is not counted.
- Portugal (Lisbon): Our insider records for this market begin in 2026-05, so this month is not counted. Our buyback records for this market begin in 2026-01, so this month is not counted.
- Germany: Our insider records for this market begin in 2026-05, so this month is not counted. We hold no buyback filings for this market yet.
- Nordics (Stockholm, Helsinki, Copenhagen, Reykjavik): Our buyback records for this market begin in 2026-05, so this month is not counted.
- Japan: Our insider records for this market begin in 2026-03, so this month is not counted. Our buyback records for this market begin in 2026-05, so this month is not counted. Japan's register records changes in 5%-holder ratios, not director trades, so it has no director rows; its buybacks are period reports.
- Hong Kong: Our insider records for this market begin in 2026-05, so this month is not counted. Our buyback records for this market begin in 2026-06, so this month is not counted. Companies with A and H shares report their mainland (A-share) buybacks to HKEX too, so those count here, in yuan converted to dollars.
- Malaysia: Our insider records for this market begin in 2026-05, so this month is not counted. Our buyback records for this market begin in 2026-05, so this month is not counted. A group dealing filed by several related holders counts once.
- Spain: Our insider records for this market begin in 2026-03, so this month is not counted. Our buyback records for this market begin in 2026-03, so this month is not counted.
- Poland: Our insider records for this market begin in 2026-03, so this month is not counted. Our buyback records for this market begin in 2026-03, so this month is not counted.
- Australia: Our insider records for this market begin in 2026-05, so this month is not counted. Our buyback records for this market begin in 2026-05, so this month is not counted. Buyback values are estimated from the close nearest the report date.
- South Korea: Korean filings carry no price: values are estimated from the close on the filing date. Buybacks are period reports.
- Switzerland: Our insider records for this market begin in 2026-03, so this month is not counted. Our buyback records for this market begin in 2026-04, so this month is not counted. Swiss management-transaction notices name the role, not the person. Buybacks are programme announcements, so no monthly value.
- Taiwan: Our insider records for this market begin in 2026-06, so this month is not counted. Taiwan's insider register lists pre-declared transfers (an intent to sell or gift), not executed trades, and states no price. Buybacks are programme announcements, so no monthly value.
- Mexico: Our buyback records for this market begin in 2026-06, so this month is not counted. No structured insider register is available, so Mexico has buybacks only.
- China (A-shares): Our insider records for this market begin in 2026-03, so this month is not counted. Executive shareholding changes reported to the Shanghai and Shenzhen exchanges. Buybacks are programme announcements, so no monthly value.
- Italy: Our insider records for this market begin in 2026-05, so this month is not counted. Our buyback records for this market begin in 2026-04, so this month is not counted.
- Austria: Our insider records for this market begin in 2026-06, so this month is not counted. Our buyback records for this market begin in 2026-06, so this month is not counted.
- Greece: Our insider records for this market begin in 2026-06, so this month is not counted. Our buyback records for this market begin in 2026-06, so this month is not counted.
- New Zealand: Our insider records for this market begin in 2026-06, so this month is not counted. Our buyback records for this market begin in 2026-06, so this month is not counted. Buyback values are estimated from the close nearest the report date.
- South Africa: Our insider records for this market begin in 2026-06, so this month is not counted. Our buyback records for this market begin in 2026-06, so this month is not counted.
- Brazil: Brazil's CVM register reports by role group, not by person. Buybacks are programme announcements, so no monthly value.
- Thailand: Our insider records for this market begin in 2026-08, so this month is not counted. No buyback feed: the exchange's treasury-stock reports cannot be read automatically. Buybacks are programme announcements, so no monthly value.
- Indonesia: Our insider records for this market begin in 2026-09, so this month is not counted. Our buyback records for this market begin in 2026-06, so this month is not counted. Indonesian filings can reach us a few days late. Buybacks are programme announcements, so no monthly value.
- India: Our insider records for this market begin in 2026-08, so this month is not counted. Our buyback records for this market begin in 2026-08, so this month is not counted. Buybacks are programme announcements, so no monthly value.
- Turkey: Our insider records for this market begin in 2026-09, so this month is not counted. Our buyback records for this market begin in 2026-09, so this month is not counted.
A research summary, not investment advice. Figures for the current month change as late filings arrive. Data as of 31 Dec 2025.