NASDAQ:FRPH | Insider Transactions | FRP HOLDINGS, INC.

FRPH Insider Transactions

486 retained open-market purchase and sale rows from SEC Forms 3, 4 and 5, newest first. This page shows rows 1–100; provenance stays internal.

FRPH insiders transaction timeline

PurchaseSale
2006-02-03: 1 sale — Klopfenstein John D2006-05-09: 2 sales — Klopfenstein John D2006-05-18: 6 sales — PHIPPS TERRY S2006-06-07: 1 sale — SANDLIN ROBERT E2006-06-08: 1 sale — SANDLIN ROBERT E2006-06-09: 1 sale — SANDLIN ROBERT E2006-06-12: 1 sale — VAN LANDINGHAM RAY M2006-09-11: 3 sales — BAKER THOMPSON S II2006-09-12: 4 sales — BAKER THOMPSON S II2006-09-13: 3 sales — BAKER THOMPSON S II2006-12-15: 1 sale — Klopfenstein John D2006-12-29: 1 sale — VAN LANDINGHAM RAY M2007-01-03: 1 sale — VAN LANDINGHAM RAY M2007-01-12: 1 sale — VAN LANDINGHAM RAY M2007-01-16: 1 sale — VAN LANDINGHAM RAY M2007-01-17: 1 sale — VAN LANDINGHAM RAY M2007-02-08: 2 sales — Klopfenstein John D2007-02-22: 1 sale — PHIPPS TERRY S2007-05-07: 1 sale — PHIPPS TERRY S2007-05-10: 2 sales — SANDLIN ROBERT E2007-05-21: 1 sale — SANDLIN ROBERT E2007-05-25: 1 sale — SANDLIN ROBERT E2007-05-29: 1 sale — SANDLIN ROBERT E2007-06-05: 1 sale — SANDLIN ROBERT E2007-06-07: 1 sale — SANDLIN ROBERT E2007-06-12: 1 sale — SANDLIN ROBERT E2007-12-10: 2 sales — PHIPPS TERRY S, Klopfenstein John D2007-12-12: 1 sale — PHIPPS TERRY S2007-12-13: 1 sale — PHIPPS TERRY S2007-12-21: 1 sale — VAN LANDINGHAM RAY M2007-12-24: 1 sale — VAN LANDINGHAM RAY M2007-12-26: 1 sale — VAN LANDINGHAM RAY M2007-12-27: 1 sale — VAN LANDINGHAM RAY M2008-01-04: 1 sale — DEVILLIERS DAVID H JR2008-02-21: 1 sale — PHIPPS TERRY S2008-06-05: 1 sale — SANDLIN ROBERT E2008-06-06: 1 sale — PHIPPS TERRY S2008-06-10: 2 sales — PHIPPS TERRY S2008-06-12: 2 purchases — Klopfenstein John D2008-06-13: 2 sales — PHIPPS TERRY S2008-08-14: 1 purchase — Klopfenstein John D2008-08-15: 1 purchase — Klopfenstein John D2008-08-26: 2 purchases — MILTON JOHN D JR2008-10-13: 1 sale — PHIPPS TERRY S2009-03-09: 1 purchase — MILTON JOHN D JR2009-05-29: 7 sales — Klopfenstein John D, SANDLIN ROBERT E2009-06-01: 2 sales — PHIPPS TERRY S2010-02-26: 1 sale — BAKER EDWARD L2010-03-05: 1 sale — BAKER EDWARD L2010-06-28: 1 sale — Sarah B. Porter & Cynthia P. Ogden as trustees for separate trust for Sarah B. Porter created under Cynthia L'Engle Baker Trust U/A/D April 30, 19652010-07-08: 1 sale — Sarah B. Porter & Cynthia P. Ogden as trustees for separate trust for Sarah B. Porter created under Cynthia L'Engle Baker Trust U/A/D April 30, 19652010-07-09: 1 sale — Sarah B. Porter & Cynthia P. Ogden as trustees for separate trust for Sarah B. Porter created under Cynthia L'Engle Baker Trust U/A/D April 30, 19652010-07-29: 1 sale — Sarah B. Porter & Cynthia P. Ogden as trustees for separate trust for Sarah B. Porter created under Cynthia L'Engle Baker Trust U/A/D April 30, 19652010-12-01: 1 sale — WINSTON JAMES H2010-12-02: 6 sales — FICHTHORN LUKE E III, BAKER THOMPSON S II, PAUL ROBERT H III2010-12-03: 1 sale — FICHTHORN LUKE E III2010-12-06: 6 sales — FICHTHORN LUKE E III2010-12-07: 1 sale — SANDLIN ROBERT E2011-01-05: 2 sales — FICHTHORN LUKE E III2011-02-09: 1 sale — DEVILLIERS DAVID H JR2011-02-10: 1 sale — DEVILLIERS DAVID H JR2011-02-18: 1 sale — DEVILLIERS DAVID H JR2011-03-03: 1 purchase — Klopfenstein John D2011-03-04: 1 purchase — Klopfenstein John D2011-03-07: 1 purchase — Klopfenstein John D2011-03-14: 1 sale — DEVILLIERS DAVID H JR2011-03-15: 1 sale — DEVILLIERS DAVID H JR2011-05-12: 1 purchase — Klopfenstein John D2011-05-13: 1 purchase — Klopfenstein John D2011-05-16: 1 purchase — Klopfenstein John D2011-05-17: 1 purchase — BAKER JOHN D II2011-05-18: 1 purchase — BAKER JOHN D II2011-05-23: 1 sale — Shad Harold William III2011-05-24: 1 sale — Shad Harold William III2011-05-25: 1 purchase — BAKER JOHN D II2011-05-25: 1 sale — Shad Harold William III2011-05-26: 1 sale — Shad Harold William III2011-05-27: 1 sale — Shad Harold William III2011-05-31: 1 sale — Shad Harold William III2011-06-13: 1 purchase — SANDLIN ROBERT E2011-06-14: 1 purchase — BAKER JOHN D II2011-08-09: 1 sale — WINSTON JAMES H2011-12-09: 2 sales — DEVILLIERS DAVID H JR, WINSTON JAMES H2011-12-15: 1 purchase — Klopfenstein John D2011-12-15: 1 sale — DEVILLIERS DAVID H JR2011-12-19: 1 purchase — Klopfenstein John D2012-02-06: 2 sales — WINSTON JAMES H2012-04-02: 1 sale — DEVILLIERS DAVID H JR2012-05-01: 1 sale — DEVILLIERS DAVID H JR2012-06-12: 1 sale — MILTON JOHN D JR2012-06-15: 6 sales — DEVILLIERS DAVID H JR, WINSTON JAMES H2012-07-02: 1 sale — DEVILLIERS DAVID H JR2012-07-13: 1 sale — DEVILLIERS DAVID H JR2012-07-19: 1 sale — DEVILLIERS DAVID H JR2012-08-01: 1 sale — DEVILLIERS DAVID H JR2012-08-06: 1 sale — DEVILLIERS DAVID H JR2012-08-07: 1 sale — DEVILLIERS DAVID H JR2012-08-08: 2 sales — WINSTON JAMES H, DEVILLIERS DAVID H JR2012-08-09: 1 sale — DEVILLIERS DAVID H JR2012-08-10: 5 sales — DEVILLIERS DAVID H JR2012-08-14: 1 sale — DEVILLIERS DAVID H JR2012-08-16: 1 sale — MILTON JOHN D JR2012-08-17: 3 sales — DEVILLIERS DAVID H JR2012-08-20: 5 sales — DEVILLIERS DAVID H JR2012-08-29: 2 sales — WINSTON JAMES H2012-08-30: 1 sale — DEVILLIERS DAVID H JR2012-09-06: 1 sale — WINSTON JAMES H2012-12-10: 4 sales — WINSTON JAMES H2012-12-12: 6 sales — STEIN MARTIN E JR2012-12-14: 1 sale — WINSTON JAMES H2012-12-31: 1 sale — FICHTHORN LUKE E III2013-02-19: 1 sale — WINSTON JAMES H2013-03-04: 1 sale — WINSTON JAMES H2013-05-06: 1 sale — WINSTON JAMES H2013-05-07: 1 sale — WINSTON JAMES H2013-06-05: 1 sale — PAUL ROBERT H III2013-06-06: 1 sale — PAUL ROBERT H III2013-06-07: 1 sale — PAUL ROBERT H III2013-12-06: 6 sales — DEVILLIERS DAVID H JR2013-12-09: 1 sale — DEVILLIERS DAVID H JR2013-12-10: 4 sales — Klopfenstein John D, DEVILLIERS DAVID H JR2014-02-13: 1 sale — COMMANDER CHARLES E III2014-03-04: 1 sale — DEVILLIERS DAVID H JR2014-03-05: 1 sale — SANDLIN ROBERT E2014-03-06: 1 sale — SANDLIN ROBERT E2014-03-07: 1 sale — SANDLIN ROBERT E2014-03-10: 1 sale — SANDLIN ROBERT E2014-03-11: 1 sale — SANDLIN ROBERT E2014-03-14: 1 sale — WINSTON JAMES H2014-05-12: 4 sales — FICHTHORN LUKE E III, COMMANDER CHARLES E III2014-05-16: 1 purchase — MILTON JOHN D JR2014-05-19: 2 purchases — MILTON JOHN D JR2014-05-20: 1 purchase — MILTON JOHN D JR2014-06-30: 1 sale — SANDLIN ROBERT E2014-07-01: 2 sales — SANDLIN ROBERT E2014-08-13: 1 sale — COMMANDER CHARLES E III2014-08-18: 1 sale — WINSTON JAMES H2014-08-29: 2 sales — FICHTHORN LUKE E III2014-09-02: 1 sale — FICHTHORN LUKE E III2014-12-05: 1 sale — DEVILLIERS DAVID H JR2014-12-07: 1 sale — DEVILLIERS DAVID H JR2014-12-09: 2 sales — DEVILLIERS DAVID H JR, MILTON JOHN D JR2014-12-10: 2 sales — MILTON JOHN D JR2014-12-12: 1 sale — MILTON JOHN D JR2014-12-15: 1 sale — MILTON JOHN D JR2014-12-17: 1 sale — MILTON JOHN D JR2014-12-18: 1 sale — MILTON JOHN D JR2015-02-10: 1 sale — WINSTON JAMES H2015-02-11: 1 sale — WINSTON JAMES H2015-02-12: 1 sale — WINSTON JAMES H2015-02-18: 1 sale — WINSTON JAMES H2015-02-19: 4 sales — WINSTON JAMES H, MILTON JOHN D JR, COMMANDER CHARLES E III2015-02-24: 1 sale — STEIN MARTIN E JR2015-05-11: 1 sale — MILTON JOHN D JR2015-05-13: 1 sale — MILTON JOHN D JR2015-05-20: 1 sale — WINSTON JAMES H2015-05-27: 1 sale — WINSTON JAMES H2015-05-29: 1 sale — WINSTON JAMES H2015-06-03: 1 sale — WINSTON JAMES H2015-06-15: 1 sale — MILTON JOHN D JR2015-08-07: 2 purchases — BAKER JOHN D II2015-08-10: 2 purchases — BAKER JOHN D II2015-08-11: 1 purchase — BAKER JOHN D II2015-08-12: 1 purchase — BAKER JOHN D II2015-08-17: 2 purchases — BAKER JOHN D II2015-08-18: 2 purchases — BAKER JOHN D II2015-08-18: 1 sale — WINSTON JAMES H2015-08-19: 1 purchase — BAKER JOHN D II2015-08-19: 1 sale — WINSTON JAMES H2015-08-20: 1 purchase — BAKER JOHN D II2015-08-21: 1 purchase — BAKER JOHN D II2015-08-24: 1 purchase — BAKER JOHN D II2015-08-25: 1 purchase — BAKER JOHN D II2015-08-31: 1 sale — MILTON JOHN D JR2015-09-01: 1 sale — DEVILLIERS DAVID H JR2015-09-02: 1 sale — MILTON JOHN D JR2015-09-03: 1 sale — WINSTON JAMES H2015-09-15: 1 sale — MILTON JOHN D JR2015-10-01: 1 sale — DEVILLIERS DAVID H JR2015-10-08: 1 sale — DEVILLIERS DAVID H JR2015-10-09: 1 sale — DEVILLIERS DAVID H JR2015-10-23: 1 sale — MILTON JOHN D JR2015-10-28: 1 sale — MILTON JOHN D JR2015-10-30: 1 sale — MILTON JOHN D JR2015-11-02: 1 sale — DEVILLIERS DAVID H JR2015-12-01: 1 sale — DEVILLIERS DAVID H JR2016-01-04: 1 sale — DEVILLIERS DAVID H JR2016-02-01: 1 sale — DEVILLIERS DAVID H JR2016-02-18: 2 sales — MILTON JOHN D JR2016-02-22: 1 sale — MILTON JOHN D JR2016-02-23: 1 sale — MILTON JOHN D JR2016-02-24: 1 sale — MILTON JOHN D JR2016-02-25: 1 sale — MILTON JOHN D JR2016-03-01: 1 sale — DEVILLIERS DAVID H JR2016-04-01: 1 sale — DEVILLIERS DAVID H JR2016-05-02: 1 sale — DEVILLIERS DAVID H JR2016-05-31: 1 purchase — BAKER JOHN D II2016-06-01: 2 purchases — BAKER JOHN D II, DEVILLIERS DAVID H JR2016-06-01: 1 sale — DEVILLIERS DAVID H JR2016-06-02: 1 purchase — BAKER JOHN D II2016-06-06: 1 purchase — BAKER JOHN D II2016-07-01: 1 sale — DEVILLIERS DAVID H JR2016-08-01: 1 sale — DEVILLIERS DAVID H JR2016-08-02: 1 sale — DEVILLIERS DAVID H JR2016-08-05: 2 sales — Klopfenstein John D2016-09-01: 1 sale — DEVILLIERS DAVID H JR2016-09-06: 1 sale — MILTON JOHN D JR2016-10-03: 1 sale — DEVILLIERS DAVID H JR2016-10-26: 1 sale — MILTON JOHN D JR2016-10-27: 1 sale — MILTON JOHN D JR2016-11-07: 1 sale — MILTON JOHN D JR2016-11-29: 2 sales — Klopfenstein John D2016-12-05: 2 sales — Klopfenstein John D2016-12-06: 2 sales — Klopfenstein John D2016-12-12: 3 sales — MILTON JOHN D JR, Klopfenstein John D2016-12-13: 2 sales — MILTON JOHN D JR, Klopfenstein John D2016-12-19: 1 sale — MILTON JOHN D JR2017-01-04: 1 sale — MILTON JOHN D JR2017-01-06: 1 sale — MILTON JOHN D JR2017-01-31: 1 sale — MILTON JOHN D JR2017-02-01: 1 sale — MILTON JOHN D JR2017-02-06: 1 sale — Klopfenstein John D2017-02-07: 1 sale — Klopfenstein John D2017-02-09: 1 sale — Klopfenstein John D2017-02-10: 1 sale — Klopfenstein John D2017-02-13: 1 sale — Klopfenstein John D2017-02-14: 1 sale — Klopfenstein John D2017-02-15: 1 sale — Klopfenstein John D2017-02-16: 1 sale — Klopfenstein John D2017-02-17: 1 sale — Klopfenstein John D2017-02-21: 1 sale — MILTON JOHN D JR2017-02-23: 1 sale — MILTON JOHN D JR2017-02-24: 1 sale — MILTON JOHN D JR2017-03-07: 1 sale — MILTON JOHN D JR2017-03-14: 1 purchase — BAKER JOHN D II2017-05-05: 1 sale — Klopfenstein John D2017-05-08: 1 sale — Klopfenstein John D2017-05-09: 1 sale — Klopfenstein John D2017-06-08: 1 sale — MILTON JOHN D JR2017-06-15: 3 sales — Klopfenstein John D2017-08-10: 1 sale — MILTON JOHN D JR2017-09-14: 1 sale — MILTON JOHN D JR2017-09-15: 1 sale — MILTON JOHN D JR2017-11-06: 1 sale — MILTON JOHN D JR2017-11-07: 1 sale — MILTON JOHN D JR2017-11-09: 1 sale — MILTON JOHN D JR2017-12-18: 1 sale — MILTON JOHN D JR2018-05-11: 5 sales — COMMANDER CHARLES E III, Klopfenstein John D2018-05-23: 1 sale — MILTON JOHN D JR2018-05-30: 1 sale — Klopfenstein John D2018-06-13: 1 sale — MILTON JOHN D JR2018-06-14: 1 sale — MILTON JOHN D JR2018-08-07: 2 sales — DEVILLIERS DAVID H JR, MILTON JOHN D JR2018-08-08: 1 sale — Klopfenstein John D2018-08-09: 1 sale — Klopfenstein John D2018-08-17: 1 sale — DEVILLIERS DAVID H JR2018-08-21: 1 sale — DEVILLIERS DAVID H JR2018-08-23: 1 sale — DEVILLIERS DAVID H JR2018-08-30: 1 sale — DEVILLIERS DAVID H JR2018-09-14: 1 sale — Klopfenstein John D2018-12-04: 1 sale — MILTON JOHN D JR2018-12-10: 1 sale — MILTON JOHN D JR2018-12-11: 1 sale — MILTON JOHN D JR2019-06-03: 1 sale — MILTON JOHN D JR2019-08-07: 1 sale — MILTON JOHN D JR2019-08-08: 1 sale — MILTON JOHN D JR2019-08-21: 1 sale — MILTON JOHN D JR2019-09-13: 1 sale — MILTON JOHN D JR2019-11-11: 1 sale — MILTON JOHN D JR2019-11-13: 1 sale — MILTON JOHN D JR2019-12-06: 3 sales — Klopfenstein John D2019-12-13: 2 sales — Klopfenstein John D2020-06-08: 1 sale — deVilliers David H III2020-07-14: 1 sale — deVilliers David H III2020-07-21: 1 sale — deVilliers David H III2020-07-28: 1 sale — deVilliers David H III2020-08-04: 1 sale — deVilliers David H III2020-08-11: 1 sale — deVilliers David H III2020-08-18: 1 sale — deVilliers David H III2020-08-25: 3 purchases — Baker John D. III, BAKER JOHN D II2020-08-25: 1 sale — deVilliers David H III2020-08-26: 2 purchases — Baker John D. III, BAKER JOHN D II2020-09-01: 1 sale — deVilliers David H III2020-09-08: 1 sale — deVilliers David H III2020-09-15: 1 sale — deVilliers David H III2020-09-29: 1 sale — deVilliers David H III2020-10-06: 1 sale — deVilliers David H III2020-11-09: 1 sale — DEVILLIERS DAVID H JR2020-11-10: 1 sale — DEVILLIERS DAVID H JR2020-11-16: 1 sale — DEVILLIERS DAVID H JR2020-11-18: 1 sale — DEVILLIERS DAVID H JR2020-11-19: 1 sale — DEVILLIERS DAVID H JR2020-12-09: 1 sale — MILTON JOHN D JR2021-05-17: 1 sale — DEVILLIERS DAVID H JR2021-05-18: 1 sale — DEVILLIERS DAVID H JR2021-08-09: 1 sale — deVilliers David H III2021-10-12: 1 purchase — BAKER JOHN D II2021-11-11: 1 sale — deVilliers David H III2021-12-09: 1 sale — MILTON JOHN D JR2022-03-10: 1 sale — MILTON JOHN D JR2022-03-11: 1 sale — MILTON JOHN D JR2022-03-14: 1 purchase — Baker John D. III2022-03-14: 1 sale — MILTON JOHN D JR2022-03-15: 1 purchase — Baker John D. III2022-03-15: 1 sale — DEVILLIERS DAVID H JR2022-05-16: 1 sale — deVilliers David H III2022-05-18: 1 purchase — MILTON JOHN D JR2022-05-18: 1 sale — MILTON JOHN D JR2022-05-26: 1 sale — DEVILLIERS DAVID H JR2022-06-08: 1 sale — DEVILLIERS DAVID H JR2022-11-16: 1 sale — deVilliers David H III2022-11-18: 1 sale — MILTON JOHN D JR2022-12-08: 1 sale — MILTON JOHN D JR2022-12-09: 1 sale — MILTON JOHN D JR2022-12-12: 1 sale — MILTON JOHN D JR2022-12-14: 1 sale — deVilliers David H III2023-03-10: 1 sale — MILTON JOHN D JR2023-03-13: 2 sales — MILTON JOHN D JR2023-03-14: 1 sale — MILTON JOHN D JR2023-05-26: 1 purchase — BAKER JOHN D II2023-05-26: 1 sale — deVilliers David H III2023-05-30: 1 purchase — BAKER JOHN D II2023-05-31: 1 purchase — BAKER JOHN D II2023-06-12: 1 sale — DEVILLIERS DAVID H JR2023-06-13: 2 sales — deVilliers David H III, DEVILLIERS DAVID H JR2023-06-15: 1 sale — STEIN MARTIN E JR2023-06-16: 2 sales — STEIN MARTIN E JR, DEVILLIERS DAVID H JR2023-09-13: 1 sale — DEVILLIERS DAVID H JR2023-09-14: 1 sale — DEVILLIERS DAVID H JR2023-11-17: 1 sale — DEVILLIERS DAVID H JR2023-11-22: 1 sale — DEVILLIERS DAVID H JR2023-11-28: 1 sale — DEVILLIERS DAVID H JR2023-12-07: 1 sale — MILTON JOHN D JR2023-12-08: 1 sale — MILTON JOHN D JR2023-12-15: 1 sale — deVilliers David H III2024-06-12: 1 sale — MILTON JOHN D JR2024-08-15: 1 sale — DEVILLIERS DAVID H JR2024-08-16: 1 sale — DEVILLIERS DAVID H JR2024-08-19: 1 sale — DEVILLIERS DAVID H JR2024-08-23: 1 sale — DEVILLIERS DAVID H JR2024-08-27: 1 sale — DEVILLIERS DAVID H JR2024-08-28: 1 sale — DEVILLIERS DAVID H JR2024-08-29: 2 sales — DEVILLIERS DAVID H JR2024-08-30: 1 sale — deVilliers David H III2024-09-06: 1 sale — deVilliers David H III2024-09-13: 1 sale — DEVILLIERS DAVID H JR2024-09-16: 1 sale — deVilliers David H III2024-11-06: 1 sale — STEIN MARTIN E JR2024-11-12: 2 sales — DEVILLIERS DAVID H JR, MILTON JOHN D JR2024-11-13: 1 sale — DEVILLIERS DAVID H JR2024-11-15: 1 purchase — BAKER JOHN D II2024-11-18: 1 sale — DEVILLIERS DAVID H JR2024-11-21: 1 sale — STEIN MARTIN E JR2024-11-22: 1 sale — STEIN MARTIN E JR2024-11-25: 1 sale — STEIN MARTIN E JR2025-03-05: 1 purchase — deVilliers David H III2025-03-14: 1 purchase — BAKER JOHN D II2025-11-10: 2 purchases — Baker John D. III, BAKER JOHN D II2025-11-12: 2 purchases — McNulty Matthew C., BAKER JOHN D II2025-11-13: 2 purchases — BAKER JOHN D II, McNulty Matthew C.2025-11-21: 1 sale — DEVILLIERS DAVID H JR2025-12-11: 1 sale — deVilliers David H III2025-12-31: 1 sale — deVilliers David H III2026-01-01: 1 sale — DEVILLIERS DAVID H JR2026-03-23: 1 purchase — BAKER JOHN D II2026-08-07: 1 purchase — Baker John D. III2026-08-17: 1 purchase — BAKER JOHN D II2026-08-18: 1 purchase — BAKER JOHN D II2006-02-032026-08-18
Insider profileRoleDateTransactionSharesPrice
BAKER JOHN D IIDirector, Ten Percent Owner2026-08-18Purchase8,189$21.97
BAKER JOHN D IIDirector, Ten Percent Owner2026-08-17Purchase957$21.9687
Baker John D. IIICEO2026-08-07Purchase6,800$21.91
BAKER JOHN D IIDirector,TenPercentOwner2026-03-23Purchase478,468.0$20.9
DEVILLIERS DAVID H JRSr. Advisor to Pres. & COO2026-01-01Sale4,060.0$22.75
deVilliers David H IIIPresident & COO2025-12-31Sale4,589.0$22.75
deVilliers David H IIIPresident & COO2025-12-11Sale1,500.0$23.42
DEVILLIERS DAVID H JRSr. Advisor to Pres. & COO2025-11-21Sale2,000.0$23.23
BAKER JOHN D IIDirector2025-11-13Purchase854.0$23.85
McNulty Matthew C.CFO2025-11-13Purchase1,000.0$23.94
McNulty Matthew C.CFO2025-11-12Purchase1,000.0$23.84
BAKER JOHN D IIDirector2025-11-12Purchase7,175.0$23.85
Baker John D. IIICEO2025-11-10Purchase4,166.0$23.7
BAKER JOHN D IIDirector2025-11-10Purchase334.0$23.5
BAKER JOHN D IIDirector,TenPercentOwner2025-03-14Purchase6,608.0$27.45
deVilliers David H IIIPresident & COO2025-03-05Purchase1,356.0$31.0
STEIN MARTIN E JRDirector2024-11-25Sale1,029.0$33.0
STEIN MARTIN E JRDirector2024-11-22Sale4,929.0$32.0
STEIN MARTIN E JRDirector2024-11-21Sale71.0$32.0
DEVILLIERS DAVID H JRPresident2024-11-18Sale2,500.0$31.5
BAKER JOHN D IIDirector2024-11-15Purchase344,827.0$29.0
DEVILLIERS DAVID H JRPresident2024-11-13Sale1,219.0$31.06
DEVILLIERS DAVID H JRPresident2024-11-12Sale1,281.0$31.22
MILTON JOHN D JRExecutive Vice President2024-11-12Sale960.0$31.25
STEIN MARTIN E JRDirector2024-11-06Sale5,000.0$31.0
deVilliers David H IIIChief Operating Officer2024-09-16Sale1,725.0$29.3
DEVILLIERS DAVID H JRPresident2024-09-13Sale487.0$29.64
deVilliers David H IIIChief Operating Officer2024-09-06Sale1,725.0$28.46
deVilliers David H IIIChief Operating Officer2024-08-30Sale1,725.0$29.62
DEVILLIERS DAVID H JRPresident2024-08-29Sale1,867.0$30.01
DEVILLIERS DAVID H JRPresident2024-08-29Sale2,267.0$30.0
DEVILLIERS DAVID H JRPresident2024-08-28Sale2,267.0$30.0
DEVILLIERS DAVID H JRPresident2024-08-27Sale379.0$30.0
DEVILLIERS DAVID H JRPresident2024-08-23Sale855.0$29.52
DEVILLIERS DAVID H JRPresident2024-08-19Sale2,280.0$29.53
DEVILLIERS DAVID H JRPresident2024-08-16Sale1,865.0$29.51
DEVILLIERS DAVID H JRPresident2024-08-15Sale5,000.0$29.04
MILTON JOHN D JRExecutive Vice President2024-06-12Sale1,500.0$30.4
deVilliers David H IIIVice President2023-12-15Sale775.0$62.26
MILTON JOHN D JRExecutive Vice President2023-12-08Sale384.0$57.6
MILTON JOHN D JRExecutive Vice President2023-12-07Sale544.0$57.22
DEVILLIERS DAVID H JRPresident2023-11-28Sale300.0$58.25
DEVILLIERS DAVID H JRPresident2023-11-22Sale105.0$58.0
DEVILLIERS DAVID H JRPresident2023-11-17Sale2,595.0$58.11
DEVILLIERS DAVID H JRPresident2023-09-14Sale3,904.0$57.18
DEVILLIERS DAVID H JRPresident2023-09-13Sale96.0$57.0
STEIN MARTIN E JRDirector2023-06-16Sale343.0$57.5
DEVILLIERS DAVID H JRPresident2023-06-16Sale145.0$60.0
STEIN MARTIN E JRDirector2023-06-15Sale433.0$57.5
deVilliers David H IIIVice President2023-06-13Sale1,300.0$59.45
DEVILLIERS DAVID H JRPresident2023-06-13Sale401.0$60.01
DEVILLIERS DAVID H JRPresident2023-06-12Sale2,919.0$60.17
BAKER JOHN D IIChief Executive Officer2023-05-31Purchase4,525.0$53.21
BAKER JOHN D IIChief Executive Officer2023-05-30Purchase2,225.0$53.52
deVilliers David H IIIVice President2023-05-26Sale1,315.0$53.29
BAKER JOHN D IIChief Executive Officer2023-05-26Purchase1,293.0$53.68
MILTON JOHN D JRExecutive Vice President2023-03-14Sale7,959.0$56.06
MILTON JOHN D JRExecutive Vice President2023-03-13Sale1,351.0$56.12
MILTON JOHN D JRExecutive Vice President2023-03-13Sale4,561.0$55.94
MILTON JOHN D JRExecutive Vice President2023-03-10Sale3,864.0$56.07
deVilliers David H IIIVice President2022-12-14Sale690.0$58.29
MILTON JOHN D JRExecutive Vice President2022-12-12Sale1,393.0$59.05
MILTON JOHN D JRExecutive Vice President2022-12-09Sale2,219.0$59.04
MILTON JOHN D JRExecutive Vice President2022-12-08Sale978.0$59.03
MILTON JOHN D JRExecutive Vice President2022-11-18Sale898.0$59.6
deVilliers David H IIIVice President2022-11-16Sale400.0$57.88
DEVILLIERS DAVID H JRPresident2022-06-08Sale2,000.0$59.02
DEVILLIERS DAVID H JRPresident2022-05-26Sale5,000.0$61.42
MILTON JOHN D JRExecutive Vice President2022-05-18Sale1,000.0$56.77
MILTON JOHN D JRExecutive Vice President2022-05-18Purchase1,000.0$56.77
deVilliers David H IIIVice President2022-05-16Sale350.0$56.69
DEVILLIERS DAVID H JRPresident2022-03-15Sale1,500.0$56.93
Baker John D. IIIChief Financial Officer2022-03-15Purchase406.0$56.47
Baker John D. IIIChief Financial Officer2022-03-14Purchase940.0$56.5
MILTON JOHN D JRExecutive Vice President2022-03-14Sale1,849.0$56.91
MILTON JOHN D JRExecutive Vice President2022-03-11Sale318.0$57.05
MILTON JOHN D JRExecutive Vice President2022-03-10Sale833.0$57.48
MILTON JOHN D JRExecutive Vice President2021-12-09Sale1,098.0$56.0
deVilliers David H IIIVice President2021-11-11Sale250.0$59.0
BAKER JOHN D IIChief Executive Officer2021-10-12Purchase543.0$55.73
deVilliers David H IIIVice President2021-08-09Sale205.0$59.42
DEVILLIERS DAVID H JRPresident2021-05-18Sale8,500.0$56.4
DEVILLIERS DAVID H JRPresident2021-05-17Sale1,500.0$58.08
MILTON JOHN D JRExecutive Vice President2020-12-09Sale2,160.0$45.04
DEVILLIERS DAVID H JRPresident2020-11-19Sale1,500.0$44.5
DEVILLIERS DAVID H JRPresident2020-11-18Sale1,415.0$44.23
DEVILLIERS DAVID H JRPresident2020-11-16Sale1,500.0$44.09
DEVILLIERS DAVID H JRPresident2020-11-10Sale1,000.0$46.88
DEVILLIERS DAVID H JRPresident2020-11-09Sale2,160.0$46.3
deVilliers David H IIIVice President2020-10-06Sale144.0$43.22
deVilliers David H IIIVice President2020-09-29Sale150.0$41.67
deVilliers David H IIIVice President2020-09-15Sale150.0$41.81
deVilliers David H IIIVice President2020-09-08Sale150.0$41.42
deVilliers David H IIIVice President2020-09-01Sale150.0$41.0
Baker John D. IIIChief Financial Officer2020-08-26Purchase300.0$40.32
BAKER JOHN D IIChief Executive Officer2020-08-26Purchase300.0$40.32
Baker John D. IIIChief Financial Officer2020-08-25Purchase2,480.0$40.66
Baker John D. IIIChief Financial Officer2020-08-25Purchase3,400.0$40.61
BAKER JOHN D IIChief Executive Officer2020-08-25Purchase3,400.0$40.61
deVilliers David H IIIVice President2020-08-25Sale150.0$40.43