Latest filing published 19 May 2025 for Orion Group Holdings Inc, €89k.
Filing timeline
BuySaleInsider track record
Closed purchases
Based on 4 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
- -68.8%Entry US$44.57 · Close at T+365 US$13.91
- +5.2%Entry US$88.76 · Close at T+365 US$93.36
- +12.8%Entry US$73.76 · Close at T+365 US$83.17
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.
Margaret M. Foran: trading record in brief
Margaret M. Foran files at a pace of about one disclosure a year: 12 filings between May 4, 2016 and May 19, 2025, under the title Director at two US companies, Orion Group Holdings Inc (7 filings) and Occidental Petroleum Corp (5).
There is only one open-market purchase, of EUR 38,723, on August 14, 2019 at Occidental Petroleum Corp. Orion Group Holdings Inc shows no market trade, and no sale appears anywhere. The other 11 filings are share grants. The peak is 2019, with 3 filings; every other year holds a single one, from 2016 to 2018 and from 2020 to 2025. No filing falls in the last twelve months.
Filings are published a median of 2 days after the trade.
Foran has 1, 1 and 1 own market trades within 30 days of colleagues at Occidental Petroleum Corp /DE/, in that order. All of them in the same direction. The colleagues, in the same order: Bob Shearer, Cedric W. Burgher and Kenneth Dillon.
Companies and markets linked to Margaret M. Foran
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 11,481 shares@ US$8.7149.3% of flowCommon StockSEC:0001415889-25-013657:0
- 10,695 shares@ US$9.3550.7% of flowCommon StockSEC:0001415889-24-013797:0
- 34,091 sharesCommon StockSEC:0001415889-23-008450:0
- 32,258 sharesCommon StockSEC:0001567619-22-011536:0
- 14,975 sharesCommon StockSEC:0001567619-21-010948:0
- 39,823 sharesCommon StockSEC:0001567619-20-011176:0
- 14,218 sharesCommon StockSEC:0001567619-19-019145:0
- 1,000 shares@ US$43.15100.0% of flowCommon StockSEC:0001567619-19-017133:0Canonical exit: 12 Nov 2019 (T+90)
- 4,616 shares0Common StockSEC:0001567619-19-010892:0
- 3,235 shares0Common StockSEC:0001140361-18-022627:0
- 4,078 shares0Common StockSEC:0001140361-17-021168:0
- 3,276 shares0Common StockSEC:0001140361-16-063339:0
- 3,124 shares0Common StockSEC:0001104659-15-034979:0
- 2,640 shares0Common StockSEC:0000797468-14-000018:0
- 800 shares@ US$90.29Common StockSEC:0000797468-13-000057:0Canonical exit: 21 Aug 2013 (T+90)
- 200 shares@ US$90.29Common StockSEC:0000797468-13-000057:1Canonical exit: 21 Aug 2013 (T+90)
- 4,350 shares0Common StockSEC:0000797468-13-000048:0
- 5,000 shares0Common StockSEC:0000797468-12-000029:0
- 1,000 shares@ US$78.00Common StockSEC:0000797468-11-000093:0Canonical exit: 20 Dec 2011 (T+90)
- 5,000 shares0Common StockSEC:0000797468-11-000051:0
- 2,500 shares0Common StockSEC:0000797468-10-000128:0
- 12,654 shares0common stockSEC:0001209191-08-049986:0
22 of 22 declarations