Latest filing published 14 May 2025 for FRP Holdings, INC..
Insider track record
John S. Surface: trading record in brief
John S. Surface is a declared insider at 2 companies (board member); the most frequent names are EverBank Financial Corp and FRP Holdings, Inc. In total, 66 filings cover trades dated from 28 June 2012 to 12 May 2025.
The open-market record consists of 30 sales worth €21.9M, with no purchase. Other entries cover 6 share grants and 27 option exercises.
The record was last updated on 14 May 2025 with a share grant in FRP Holdings, Inc. 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. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. 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 John S. Surface
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 3,650 shares0Common StockSEC:0000844059-25-000026:0
- 3,226 shares0Common StockSEC:0001474506-24-000150:0
- 1,730 shares0Common StockSEC:0001474506-23-000210:0
- 1,296 shares@ US$57.86100.0% of flowCommon StockSEC:0001474506-22-000047:0
- 11,830 shares@ US$19.500.8% of flowCommon Stock, par value $0.01 per shareSEC:0000950103-17-005693:0
- 19,257 shares@ US$19.501.3% of flowCommon Stock, par value $0.01 per shareSEC:0000950103-17-005693:1
- 4,420 shares0Common Stock, par value $0.01 per shareSEC:0001209191-17-024252:0
- 2,790 shares@ US$19.440.2% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-17-019621:1
- 10,200 shares0Common Stock, par value $0.01 per shareSEC:0001209191-17-019621:0
- 15,359 shares0Common Stock, par value $0.01 per shareSEC:0001209191-16-156470:0
- 55,485 shares@ US$13.212.7% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-16-150896:0
- 55,485 shares@ US$19.323.9% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-16-150896:1
- 29,182 shares@ US$13.881.5% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-16-150896:2
- 29,182 shares@ US$19.322.0% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-16-150896:3
- 183,333 shares@ US$15.8810.6% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-16-150896:4
- 183,333 shares@ US$19.3212.9% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-16-150896:5
- 23,240 shares@ US$16.711.4% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-16-150896:6
- 23,240 shares@ US$19.321.6% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-16-150896:7
- 178,748 shares@ US$19.3212.6% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-16-150896:8
- 35,252 shares@ US$19.322.5% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-16-150896:9
- 79,377 shares@ US$8.552.4% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-16-150279:0
- 79,377 shares@ US$19.335.5% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-16-150279:1
- 28,179 shares@ US$8.550.9% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-16-150279:2
- 28,179 shares@ US$19.342.0% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-16-150279:3
- 300,000 shares@ US$11.5512.6% of flowCommon Stock, par value $0.01 per shareSEC:0001209191-16-150279:4
25 of 66 declarations