Latest filing published 14 Mar 2025 for American Public Education INC, €50k.
Filing timeline
BuySaleInsider track record
Closed purchases
Not enough history yet: 1 closed purchase, at least 2 are needed.
Purchases by company
Since each purchase
- +123.5%Entry US$9.65 · Close at T+365 US$21.57
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.
Craig S. MacGibbon: trading record in brief
Craig S. MacGibbon is a declared insider of American Public Education Inc, with filings sourced from SEC (Form 4). The record holds 25 filings, for trades running from 8 August 2022 to 13 March 2025.
Both buying and selling appear: 4 purchases worth €46k, against 4 sales worth €258k. Taken together, the sales exceed the purchases by €213k. Unlike grants, an open-market purchase is paid for by the insider, at the market price. Outside the open market, there are 14 share grants and 3 option exercises. In 2025 alone, the filings show no purchases and 1 sale.
Half of the purchases are above €9,840 and half below. Clusters matter here: 3 out of 3 purchases overlapped with buying by a colleague within 30 days. When several insiders buy within a few weeks of each other, analysts speak of a cluster purchase.
The record was last updated on 14 March 2025 with an open-market sale (€68k) in American Public Education Inc. The latest purchase dates back some time: it was published 1,083 days ago, on 21 November 2023. Filings reach the SEC (Form 4) feed a median of 2 days after the trade. US insiders must file a Form 4 within two business days of a trade. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.
Companies and markets linked to Craig S. MacGibbon
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 3,487 shares@ US$15.7415.7% of flowCommon Stock, par value $.01SEC:0001062993-25-005485:0
- 21,825 shares0Common Stock, par value $.01SEC:0001062993-25-004549:0
- 983 shares@ US$21.876.4% of flowCommon Stock, par value $.01SEC:0001062993-25-002098:0
- 1,204 shares@ US$21.877.9% of flowCommon Stock, par value $.01SEC:0001062993-25-002098:1
- 1,771 shares@ US$22.1711.7% of flowCommon Stock, par value $.01SEC:0001062993-25-001630:0
- 11,776 shares0Common Stock, par value $.01SEC:0001062993-25-001552:0
- 1,312 shares@ US$13.265.0% of flowCommon Stock, par value $.01SEC:0001062993-24-014766:0
- 2,487 shares@ US$15.7411.2% of flowCommon Stock, par value $.01SEC:0001062993-24-011107:0
- 1,000 shares@ US$15.744.5% of flowCommon Stock, par value $.01SEC:0001062993-24-011002:0
- 9,435 shares0Common Stock, par value $.01SEC:0001062993-24-005687:0
- 1,372 shares@ US$10.944.3% of flowCommon Stock, par value $.01SEC:0001062993-24-002761:0
- 15,000 shares0Common Stock, par value $.01SEC:0001062993-24-001836:0
- 6,062.77 shares@ US$4.12357.2% of flowCommon Stock, par value $.01SEC:0001062993-23-021275:0Canonical exit: 19 Jun 2023 (T+90)
- 4,398.77 shares@ US$4.1235.3% of flowCommon Stock, par value $.01SEC:0001062993-23-021131:0Canonical exit: 19 Jun 2023 (T+90)
- 10,863.712 shares@ US$5.958218.8% of flowCommon Stock, par value $.01SEC:0001062993-23-021005:0
- 1,312 shares@ US$5.372.0% of flowCommon Stock, par value $.01SEC:0001062993-23-016080:0
- 11,619 shares0Common Stock, par value $.01SEC:0001062993-23-002575:0
- 13,073 shares0Common Stock, par value $.01SEC:0001062993-22-017710:0
18 of 18 declarations