Oct 15, 2026 Geoffrey Moore
Director
Sold 4,452 $34.57 $154K Sep 15, 2026 Geoffrey Moore
Director
Sold 4,452 $38.45 $171K Sep 3, 2026 Joseph John Corso
CFO
Sold 7,715 $41.06 $317K Sep 3, 2026 Scott H Keeney
President & CEO
Sold 9,753 $40.69 $397K Sep 3, 2026 James Nias
CAO
Sold 1,025 $40.69 $42K Aug 28, 2026 William Gossman
Director
Sold 15,000 $44.36 $665K Aug 21, 2026 Scott H Keeney
President & CEO
Sold 363,500 $45.51 $16.54M Jun 3, 2026 Scott H Keeney
President & CEO
Sold 24,990 $75.81 $1.89M Jun 3, 2026 James Nias
CAO
Sold 940 $77.99 $73K Jun 3, 2026 Joseph John Corso
CFO
Sold 7,657 $75.45 $578K May 28, 2026 Scott H Keeney
President & CEO
Sold 82,744 $76.00 $6.29M May 19, 2026 Joseph John Corso
CFO
Sold 55,719 $69.70 $3.88M May 19, 2026 James Nias
CAO
Sold 2,033 $69.01 $140K May 19, 2026 Scott H Keeney
President & CEO
Sold 129,481 $71.24 $9.22M May 15, 2026 Joseph John Corso
CFO
Sold 38,020 $72.93 $2.77M May 15, 2026 James Nias
CAO
Sold 3,052 $72.93 $223K May 15, 2026 Scott H Keeney
President & CEO
Sold 87,775 $72.93 $6.40M Mar 11, 2026 Raymond A Link
Director
Sold 25,404 $63.48 $1.61M Mar 12, 2026 James Nias
CAO
Sold 1,808 $64.42 $116K Mar 9, 2026 Scott H Keeney
President & CEO
Sold 19,096 $58.80 $1.12M Mar 5, 2026 James Nias
CAO
Sold 3,249 $61.96 $201K Mar 5, 2026 Joseph John Corso
CFO
Sold 25,328 $61.20 $1.55M Mar 5, 2026 Scott H Keeney
President & CEO
Sold 55,895 $61.35 $3.43M Jan 6, 2026 Scott H Keeney
President & CEO
Sold 31,748 $37.51 $1.19M Jan 6, 2026 Scott H Keeney
President & CEO
Sold 31,748 $37.51 $1.19M Dec 15, 2025 Joseph John Corso
CFO
Sold 66,075 $36.32 $2.40M Dec 3, 2025 James Nias
CAO
Sold 556 $33.78 $19K Dec 3, 2025 Joseph John Corso
CFO
Sold 4,127 $33.78 $139K Dec 3, 2025 Scott H Keeney
President & CEO
Sold 24,996 $34.94 $873K Nov 21, 2025 James Nias
CAO
Sold 1,200 $30.00 $36K Nov 11, 2025 Raymond A Link
Director
Sold 12,560 $35.33 $444K Sep 18, 2025 Scott H Keeney
President & CEO
Sold 62,507 $30.99 $1.94M Sep 12, 2025 Scott H Keeney
President & CEO
Sold 15,391 $28.84 $444K Sep 4, 2025 Joseph John Corso
CFO
Sold 7,700 $29.41 $226K Sep 4, 2025 Scott H Keeney
President & CEO
Sold 9,604 $29.14 $280K Sep 4, 2025 James Nias
CAO
Sold 540 $29.14 $16K Aug 27, 2025 Scott H Keeney
President & CEO
Sold 71,462 $29.20 $2.09M Aug 25, 2025 Joseph John Corso
CFO
Sold 38,284 $28.29 $1.08M Aug 25, 2025 Scott H Keeney
President & CEO
Sold 71,464 $28.75 $2.05M Aug 20, 2025 James Nias
CAO
Sold 1,720 $26.85 $46K Aug 20, 2025 Joseph John Corso
CFO
Sold 25,520 $26.78 $683K Aug 20, 2025 Scott H Keeney
President & CEO
Sold 54,000 $26.78 $1.45M Aug 18, 2025 Joseph John Corso
CFO
Sold 14,440 $26.45 $382K Aug 18, 2025 James Nias
CAO
Sold 1,118 $26.49 $30K Aug 18, 2025 Scott H Keeney
President & CEO
Sold 36,408 $26.48 $964K Aug 14, 2025 James Nias
CAO
Sold 1,113 $26.73 $30K Jun 26, 2025 Scott H Keeney
President & CEO
Sold 33,682 $19.53 $658K Jun 18, 2025 Scott H Keeney
President & CEO
Sold 6,316 $19.13 $121K Jun 16, 2025 Scott H Keeney
President & CEO
Sold 35,002 $19.16 $671K Jun 13, 2025 Joseph John Corso
CFO
Sold 10,062 $17.62 $177K Jun 3, 2025 Scott H Keeney
President & CEO
Sold 40,680 $16.07 $654K May 27, 2025 Scott H Keeney
President & CEO
Sold 75,000 $15.33 $1.15M May 15, 2025 James Nias
CAO
Payroll plan 1,173 $8.87 $10K May 20, 2025 James Nias
CAO
Sold 1,173 $13.00 $15K Mar 3, 2025 Joseph John Corso
CFO
Sold 6,682 $8.58 $57K Mar 4, 2025 Scott H Keeney
President & CEO
Sold 53,511 $8.17 $437K Dec 23, 2024 Scott H Keeney
President & CEO
Sold 27,013 $9.95 $269K Dec 12, 2024 Scott H Keeney
President & CEO
Sold 27,012 $11.07 $299K Dec 2, 2024 Joseph John Corso
CFO
Sold 6,522 $10.87 $71K Dec 3, 2024 James Nias
CAO
Sold 1,506 $11.00 $17K Nov 18, 2024 Scott H Keeney
President & CEO
Sold 30,000 $10.49 $315K Nov 5, 2024 Scott H Keeney
President & CEO
Sold 30,000 $13.13 $394K