European insider transactions dataset
InsideREU aggregates insider (PDMR) notifications filed under MAR Article 19 from national regulators and exchanges across Europe into one normalised table. It currently holds 96,888 transactions, most recent dated 2026-12-10.
Fields
- country
- ISO 3166-1 alpha-2 market of the issuer
- transaction_date / filing_date
- When the trade happened / when it was disclosed (YYYY-MM-DD)
- transaction_type
- buy or sell (open-market direction as reported)
- company_name, isin, ticker, exchange
- Issuer identifiers
- insider_name, insider_role
- Person discharging managerial responsibility and disclosed role (original language)
- shares, price, value_eur, currency
- Size and price; value_eur converted at the ECB reference rate
- source_url
- Link to the original regulator or exchange notice
Access and limits
- Sample CSV: free, no signup, the most recent rows across markets (capped at 250).
- Full exports, REST API and the MCP server for AI assistants: see pricing.
- Some source notices are ambiguous (for example holding-threshold crossings vs trades); treat very large values with care and check
source_url. - Information only, not investment advice.