Skip to content
★ Sign in to follow
CR
Insider activity · 24 months1 buy0 salesCumulative net flow
Total declarations
2
Company
1
▲ Purchases (2 ops.)
€133k
▼ Sales (0 ops.)
—

Latest filing published 27 Dec 2024 for Glenveagh Properties plc, €99k.

Filing timeline

BuySale
Cara Ryan

Insider track record

Disclosed buys
2
Disclosed sells
0
Signal history

Closed purchases

Market purchases
2
Positive at T+90
50%
Median T+90
-0.5%

Based on 2 purchases whose 90-day window has closed (published at least 91 days ago), the same population our ranking model reads.

Purchases by company

Since each purchase

Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.

Cara Ryan: trading record in brief

Cara Ryan discloses dealings in Glenveagh Properties plc to RNS (LSE). The record holds 2 filings, for trades running from 12 December 2023 to 23 December 2024.

On the market, this insider has only ever bought: 2 purchases, €133k in total. Open-market purchases are the filings investors watch most closely, because the insider pays for the shares out of pocket. In 2024 alone, the filings show 1 purchase and no sales.

Most recently, on 27 December 2024, the filings show an open-market purchase worth €99k in Glenveagh Properties plc. Every figure here comes from the filings published by RNS (LSE) and describes the past, not future prices; it is not investment advice.

Companies and markets linked to Cara Ryan

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations2 total
  • ▲
    Independent Non-executive DirectorExecutivesGlenveagh Properties plc
    82,179 GBP14RNS
    51,362 shares@ £1.6074.6% of flowEuronextISIN IE00BD6JX574RNS:5482218-0
    Canonical exit: 23 Mar 2025 (T+90)
  • ▲
    Independent Non-executive DirectorExecutivesGlenveagh Properties plc
    28,968 GBP10RNS
    25,681 shares@ £1.12825.4% of flowEuronextISIN IE00BD6JX574RNS:5000217
    Canonical exit: 11 Mar 2024 (T+90)

2 of 2 declarations