Latest filing published 26 Mar 2025 for KILROY REALTY CORP, €130k.
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
John Osmond: trading record in brief
John Osmond, listed as chief executive, appears in our data through filings on Kilroy Realty Corp shares, published by SEC (Form 4). We count 24 filings; the first trade dates from 13 April 2022 and the latest from 25 March 2025.
The open-market record consists of 4 sales worth €417k, with no purchase. Other entries cover 19 share grants and 1 option exercise. In 2025 alone, the filings show no purchases and 1 sale.
The latest filing, published on 26 March 2025, reports an open-market sale of €130k in Kilroy Realty Corp. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 2 days. For comparison, the SEC allows two business days to file a Form 4. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to John Osmond
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 4,000 shares@ US$35.160230.7% of flowCommon stock, par value $0.01 per shareSEC:0001025996-25-000092:0
- 2,865 shares0Common stock, par value $0.01 per shareSEC:0001025996-25-000071:0
- 9,496 shares0Common stock, par value $0.01 per shareSEC:0001025996-25-000039:0
- 130.264 shares0Common stock, par value $0.01 per shareSEC:0001025996-25-000023:0
- 126.909 shares0Common stock, par value $0.01 per shareSEC:0001025996-24-000246:0
- 2,628 shares@ US$40.0022.3% of flowCommon stock, par value $0.01 per shareSEC:0001025996-24-000226:0
- 144.956 shares0Common stock, par value $0.01 per shareSEC:0001025996-24-000192:0
- 138.605 shares0Common stock, par value $0.01 per shareSEC:0001025996-24-000127:0
- 2,841 shares0Common stock, par value $0.01 per shareSEC:0001025996-24-000085:0
- 1,745 shares@ US$40.5015.2% of flowCommon stock, par value $0.01 per shareSEC:0001025996-24-000052:0
- 129.169 shares0Common stock, par value $0.01 per shareSEC:0001025996-24-000037:0
- 3,594 shares@ US$40.850231.7% of flowCommon stock, par value $0.01 per shareSEC:0001025996-23-000226:0
- 170.447 shares0Common stock, par value $0.01 per shareSEC:0001025996-23-000202:0
- 158.415 shares0Common stock, par value $0.01 per shareSEC:0001025996-23-000161:0
- 168.609 shares0Common stock, par value $0.01 per shareSEC:0001025996-23-000091:0
- 2,523 shares0Common stock, par value $0.01 per shareSEC:0001025996-23-000063:0
- 149.474 shares0Common stock, par value $0.01 per shareSEC:0001025996-23-000021:0
- 144.108 shares0Common stock, par value $0.01 per shareSEC:0001025996-22-000211:0
- 108.529 shares0Common stock, par value $0.01 per shareSEC:0001025996-22-000177:0
- 1,000 shares@ US$60.0804100.0% of flowCommon stock, par value $0.01 per shareSEC:0001025996-22-000138:0
- 73.712 shares0Common stock, par value $0.01 per shareSEC:0001025996-22-000118:0
21 of 21 declarations