| 2026-08-11 |
Baker John D. III |
Director, Officer (CEO) |
2026-08-07 |
P |
6,800 |
$21.91 |
$148,988 |
| 2026-05-20 |
Surface John S |
Director |
2026-05-14 |
A |
4,671 |
$21.41 |
$100,006 |
| 2026-05-15 |
STEIN MARTIN E JR |
Director |
2026-05-14 |
A |
4,671 |
$21.41 |
$100,006 |
| 2026-05-15 |
McAfee Matthew |
Director |
2026-05-14 |
A |
4,671 |
$21.41 |
$100,006 |
| 2026-05-15 |
Wetherbee Margaret B. |
Director |
2026-05-14 |
A |
4,671 |
$21.41 |
$100,006 |
| 2026-05-15 |
WALTON WILLIAM H III |
Director |
2026-05-14 |
A |
4,671 |
$21.41 |
$100,006 |
| 2026-05-15 |
Thomas Nicole B. |
Director |
2026-05-14 |
A |
4,671 |
$21.41 |
$100,006 |
| 2026-03-25 |
BAKER JOHN D II |
Director, 10% Owner |
2026-03-23 |
P |
478,468 |
$20.90 |
$9,999,981 |
| 2026-03-12 |
Baker John D. III |
Director, Officer (CEO) |
2026-03-10 |
D |
(2,733) |
— |
$-0 |
| 2026-03-12 |
deVilliers David H III |
Officer (President & COO) |
2026-03-10 |
D |
(548) |
— |
$-0 |
| 2026-03-12 |
DEVILLIERS DAVID H JR |
Director, Officer (Sr. Advisor to Pres. & COO) |
2026-03-10 |
D |
(548) |
— |
$-0 |
| 2026-03-12 |
Klopfenstein John D |
Officer (Controller & CAO) |
2026-03-10 |
D |
(276) |
— |
$-0 |
| 2026-03-12 |
McNulty Matthew C. |
Officer (CFO) |
2026-03-10 |
D |
(418) |
— |
$-0 |
| 2026-02-20 |
BAKER JOHN D II |
Director, 10% Owner |
2026-02-19 |
G |
(48,721) |
— |
$-0 |
| 2026-02-19 |
BAKER JOHN D II |
Director, 10% Owner |
2026-02-12 |
G |
97,442 |
— |
$0 |
| 2026-02-19 |
BAKER JOHN D II |
Director, 10% Owner |
2025-03-14 |
P |
6,608 |
$27.45 |
$181,390 |
| 2026-02-17 |
Baker John D. III |
Director, Officer (CEO) |
2026-02-12 |
G |
48,721 |
— |
$0 |
| 2026-02-17 |
BAKER JOHN D II |
Director, 10% Owner |
2026-02-12 |
G |
(97,442) |
— |
$-0 |
| 2026-01-30 |
BAKER JOHN D II |
Director, 10% Owner |
2026-01-30 |
G |
(54,824) |
— |
$-0 |
| 2026-01-29 |
Baker John D. III |
Director, Officer (CEO) |
2026-01-27 |
G |
54,824 |
— |
$0 |
| 2026-01-29 |
BAKER JOHN D II |
Director, 10% Owner |
2026-01-27 |
G |
(109,648) |
— |
$-0 |
| 2026-01-05 |
Baker John D. III |
Director, Officer (CEO) |
2026-01-02 |
G |
(1,673) |
— |
$-0 |
| 2026-01-05 |
deVilliers David H III |
Officer (President & COO) |
2026-01-01 |
A |
6,580 |
— |
$0 |
| 2026-01-05 |
DEVILLIERS DAVID H JR |
Director, Officer (Sr. Advisor to Pres. & COO) |
2026-01-01 |
A |
2,632 |
— |
$0 |
| 2026-01-05 |
Baker John D. III |
Director, Officer (CEO) |
2026-01-01 |
A |
6,580 |
— |
$0 |
| 2026-01-05 |
McNulty Matthew C. |
Officer (CFO) |
2026-01-01 |
A |
5,264 |
— |
$0 |
| 2026-01-05 |
Klopfenstein John D |
Officer (Controller & CAO) |
2026-01-01 |
A |
2,192 |
— |
$0 |
| 2026-01-05 |
DEVILLIERS DAVID H JR |
Director, Officer (Sr. Advisor to Pres. & COO) |
2026-01-01 |
S |
(4,060) |
$22.75 |
-$92,365 |
| 2026-01-05 |
DEVILLIERS DAVID H JR |
Director, Officer (Sr. Advisor to Pres. & COO) |
2026-01-01 |
A |
2,632 |
— |
$0 |
| 2026-01-05 |
DEVILLIERS DAVID H JR |
Director, Officer (Sr. Advisor to Pres. & COO) |
2026-01-01 |
A |
3,072 |
— |
$0 |
| 2026-01-05 |
Baker John D. III |
Director, Officer (CEO) |
2026-01-01 |
A |
6,580 |
— |
$0 |
| 2026-01-05 |
Baker John D. III |
Director, Officer (CEO) |
2026-01-01 |
A |
9,216 |
— |
$0 |
| 2026-01-05 |
Klopfenstein John D |
Officer (Controller & CAO) |
2026-01-01 |
A |
2,192 |
— |
$0 |
| 2026-01-05 |
Klopfenstein John D |
Officer (Controller & CAO) |
2026-01-01 |
A |
4,388 |
— |
$0 |
| 2026-01-05 |
deVilliers David H III |
Officer (President & COO) |
2026-01-01 |
A |
6,580 |
— |
$0 |
| 2026-01-05 |
deVilliers David H III |
Officer (President & COO) |
2026-01-01 |
A |
9,216 |
— |
$0 |
| 2026-01-05 |
DEVILLIERS DAVID H JR |
Director, Officer (Sr. Advisor to Pres. & COO) |
2026-01-01 |
A |
2,632 |
— |
$0 |
| 2026-01-05 |
DEVILLIERS DAVID H JR |
Director, Officer (Sr. Advisor to Pres. & COO) |
2026-01-01 |
A |
3,072 |
— |
$0 |
| 2026-01-05 |
McNulty Matthew C. |
Officer (CFO) |
2026-01-01 |
A |
5,264 |
— |
$0 |
| 2026-01-05 |
McNulty Matthew C. |
Officer (CFO) |
2026-01-01 |
A |
7,680 |
— |
$0 |
| 2026-01-05 |
deVilliers David H III |
Officer (President & COO) |
2025-12-31 |
S |
(4,589) |
$22.75 |
-$104,400 |
| 2026-01-05 |
DEVILLIERS DAVID H JR |
Director, Officer (Sr. Advisor to Pres. & COO) |
2025-12-31 |
M |
5,819 |
$22.75 |
$132,382 |
| 2026-01-05 |
DEVILLIERS DAVID H JR |
Director, Officer (Sr. Advisor to Pres. & COO) |
2025-12-31 |
M |
(9,879) |
$22.75 |
-$224,747 |
| 2025-12-31 |
Baker John D. III |
Director, Officer (CEO) |
2025-12-29 |
G |
(5,887) |
— |
$-0 |
| 2025-12-15 |
deVilliers David H III |
Officer (President & COO) |
2025-12-11 |
S |
(1,500) |
$23.42 |
-$35,130 |
| 2025-12-03 |
DEVILLIERS DAVID H JR |
Director, Officer (Sr. Advisor to Pres. & COO) |
2025-12-01 |
M |
2,448 |
$15.58 |
$38,140 |
| 2025-12-03 |
DEVILLIERS DAVID H JR |
Director, Officer (Sr. Advisor to Pres. & COO) |
2025-12-01 |
M |
(14,080) |
$15.58 |
-$219,366 |
| 2025-11-25 |
DEVILLIERS DAVID H JR |
Director, Officer (Sr. Advisor to Pres. & COO) |
2025-11-21 |
S |
(2,000) |
$23.23 |
-$46,460 |
| 2025-11-14 |
BAKER JOHN D II |
Director |
2025-11-13 |
P |
854 |
$23.85 |
$20,368 |
| 2025-11-13 |
McNulty Matthew C. |
Officer (CFO) |
2025-11-13 |
P |
1,000 |
$23.94 |
$23,940 |
| 2025-11-13 |
McNulty Matthew C. |
Officer (CFO) |
2025-11-12 |
P |
1,000 |
$23.84 |
$23,840 |
| 2025-11-13 |
BAKER JOHN D II |
Director |
2025-11-12 |
P |
7,175 |
$23.85 |
$171,124 |
| 2025-11-12 |
Baker John D. III |
Director, Officer (CEO) |
2025-11-10 |
P |
4,166 |
$23.70 |
$98,734 |
| 2025-11-12 |
BAKER JOHN D II |
Director |
2025-11-10 |
P |
334 |
$23.50 |
$7,849 |
| 2025-10-06 |
Klopfenstein John D |
Officer (Controller & CAO) |
2025-10-02 |
M |
760 |
$15.58 |
$11,841 |
| 2025-10-06 |
Klopfenstein John D |
Officer (Controller & CAO) |
2025-10-02 |
M |
(760) |
$15.58 |
-$11,841 |
| 2025-05-14 |
Surface John S |
Director |
2025-05-12 |
A |
3,650 |
— |
$0 |
| 2025-05-14 |
McAfee Matthew |
Director |
2025-05-12 |
A |
3,650 |
— |
$0 |
| 2025-05-14 |
Thomas Nicole B. |
Director |
2025-05-12 |
A |
3,650 |
— |
$0 |
| 2025-05-14 |
Wetherbee Margaret B. |
Director |
2025-05-12 |
A |
3,650 |
— |
$0 |
| 2025-05-14 |
WALTON WILLIAM H III |
Director |
2025-05-12 |
A |
3,650 |
— |
$0 |
| 2025-05-14 |
STEIN MARTIN E JR |
Director |
2025-05-12 |
A |
3,650 |
— |
$0 |
| 2025-05-14 |
WALTON WILLIAM H III |
Director |
2025-05-12 |
A |
3,650 |
$27.40 |
$100,010 |
| 2025-03-19 |
McNulty Matthew C. |
Officer (CFO) |
2025-03-05 |
A |
508 |
$31.00 |
$15,748 |
| 2025-03-19 |
deVilliers David H III |
Officer (President & COO) |
2025-03-05 |
P |
1,356 |
$31.00 |
$42,036 |
| 2025-03-19 |
Baker John D. III |
Director, Officer (CEO) |
2025-03-05 |
A |
1,016 |
$31.00 |
$31,496 |
| 2025-03-19 |
Klopfenstein John D |
Officer (Controller & CAO) |
2025-03-05 |
A |
408 |
$31.00 |
$12,648 |
| 2025-03-19 |
DEVILLIERS DAVID H JR |
Director, Officer (Sr. Advisor to Pres. & COO) |
2025-03-05 |
A |
1,356 |
$31.00 |
$42,036 |
| 2025-03-19 |
BAKER JOHN D II |
Director |
2025-03-05 |
A |
1,356 |
$31.00 |
$42,036 |
| 2025-03-17 |
BAKER JOHN D II |
Director |
2025-03-14 |
A |
6,608 |
$27.45 |
$181,390 |
| 2025-01-10 |
BAKER JOHN D II |
Director |
2024-11-15 |
P |
344,827 |
$29.00 |
$9,999,983 |
| 2025-01-03 |
deVilliers David H III |
Officer (President) |
2025-01-01 |
A |
4,896 |
— |
$0 |
| 2025-01-03 |
deVilliers David H III |
Officer (President) |
2025-01-01 |
A |
6,528 |
— |
$0 |
| 2025-01-03 |
DEVILLIERS DAVID H JR |
Director |
2025-01-01 |
A |
1,960 |
— |
$0 |
| 2025-01-03 |
DEVILLIERS DAVID H JR |
Director |
2025-01-01 |
A |
4,080 |
— |
$0 |
| 2025-01-02 |
Baker John D. III |
Officer (Chief Executive Officer) |
2025-01-01 |
A |
12,005 |
— |
$0 |
| 2025-01-02 |
Baker John D. III |
Officer (Chief Executive Officer) |
2025-01-01 |
A |
20,010 |
— |
$0 |
| 2025-01-02 |
Klopfenstein John D |
Officer (Controller & CAO) |
2025-01-01 |
A |
1,632 |
— |
$0 |
| 2025-01-02 |
Klopfenstein John D |
Officer (Controller & CAO) |
2025-01-01 |
A |
3,264 |
— |
$0 |
| 2025-01-02 |
McNulty Matthew C. |
Officer (Chief Financial Officer) |
2025-01-01 |
A |
6,856 |
— |
$0 |
| 2025-01-02 |
McNulty Matthew C. |
Officer (Chief Financial Officer) |
2025-01-01 |
A |
5,224 |
— |
$0 |
| 2024-11-27 |
STEIN MARTIN E JR |
Director |
2024-11-25 |
S |
(1,029) |
$33.00 |
-$33,957 |
| 2024-11-25 |
STEIN MARTIN E JR |
Director |
2024-11-22 |
S |
(4,929) |
$32.00 |
-$157,728 |
| 2024-11-25 |
STEIN MARTIN E JR |
Director |
2024-11-21 |
S |
(71) |
$32.00 |
-$2,272 |
| 2024-11-21 |
DEVILLIERS DAVID H JR |
Officer (President) |
2024-11-20 |
M |
16,420 |
$13.48 |
$221,342 |
| 2024-11-21 |
DEVILLIERS DAVID H JR |
Officer (President) |
2024-11-20 |
M |
(16,420) |
$13.48 |
-$221,342 |
| 2024-11-20 |
DEVILLIERS DAVID H JR |
Officer (President) |
2024-11-18 |
S |
(2,500) |
$31.50 |
-$78,750 |
| 2024-11-19 |
BAKER JOHN D II |
Director |
2024-11-15 |
A |
344,827 |
$29.00 |
$9,999,983 |
| 2024-11-14 |
DEVILLIERS DAVID H JR |
Officer (President) |
2024-11-13 |
S |
(1,219) |
$31.06 |
-$37,862 |
| 2024-11-14 |
DEVILLIERS DAVID H JR |
Officer (President) |
2024-11-12 |
S |
(1,281) |
$31.22 |
-$39,993 |
| 2024-11-14 |
MILTON JOHN D JR |
Officer (Executive Vice President) |
2024-11-12 |
S |
(960) |
$31.25 |
-$30,000 |
| 2024-11-08 |
STEIN MARTIN E JR |
Director |
2024-11-06 |
S |
(5,000) |
$31.00 |
-$155,000 |
| 2024-09-18 |
deVilliers David H III |
Officer (Chief Operating Officer) |
2024-09-16 |
S |
(1,725) |
$29.30 |
-$50,542 |
| 2024-09-17 |
DEVILLIERS DAVID H JR |
Officer (President) |
2024-09-13 |
S |
(487) |
$29.64 |
-$14,435 |
| 2024-09-10 |
deVilliers David H III |
Officer (Chief Operating Officer) |
2024-09-06 |
S |
(1,725) |
$28.46 |
-$49,094 |
| 2024-09-04 |
deVilliers David H III |
Officer (Chief Operating Officer) |
2024-08-30 |
S |
(1,725) |
$29.62 |
-$51,094 |
| 2024-08-30 |
DEVILLIERS DAVID H JR |
Officer (President) |
2024-08-29 |
S |
(2,267) |
$30.00 |
-$68,010 |
| 2024-08-30 |
DEVILLIERS DAVID H JR |
Officer (President) |
2024-08-29 |
S |
(1,867) |
$30.01 |
-$56,029 |
| 2024-08-30 |
DEVILLIERS DAVID H JR |
Officer (President) |
2024-08-28 |
S |
(2,267) |
$30.00 |
-$68,010 |
| 2024-08-29 |
DEVILLIERS DAVID H JR |
Officer (President) |
2024-08-27 |
S |
(379) |
$30.00 |
-$11,370 |
| 2024-08-27 |
DEVILLIERS DAVID H JR |
Officer (President) |
2024-08-23 |
S |
(855) |
$29.52 |
-$25,240 |
| 2024-08-21 |
DEVILLIERS DAVID H JR |
Officer (President) |
2024-08-19 |
S |
(2,280) |
$29.53 |
-$67,328 |
| 2024-08-19 |
DEVILLIERS DAVID H JR |
Officer (President) |
2024-08-16 |
S |
(1,865) |
$29.51 |
-$55,036 |
| 2024-08-19 |
DEVILLIERS DAVID H JR |
Officer (President) |
2024-08-15 |
S |
(5,000) |
$29.04 |
-$145,200 |