Open-mkt buys · 90d
$72.2K
12 trades · 1 insiders
Open-mkt sales · 90d
—
0 trades · 0 insiders
Net · 90d
$72.2K
Insiders on file
19
Daily buy vs sell · 90 days
■ Open-market buys (P) ■ Open-market sales (S) · daily dollar value by transaction date
Insiders
| Insider | Role | Trades | Bought | Sold | Last trade |
|---|---|---|---|---|---|
| NERGES JOSEPH R | 10% Owner | 679 | $3.80M | $0 | 2026-09-15 |
| LEVINE GARY W | Other | 37 | $0 | $40.2K | 2026-07-31 |
| FOLGER ANTHONY | Director | 2 | $23.4K | $0 | 2026-05-15 |
| Azeri Ismail | Director | 14 | $23.5K | $0 | 2026-05-13 |
| Webber Stephen J. | Director | 2 | $23.7K | $0 | 2026-05-12 |
| SOUTHWELL GARY | VP and GM | 12 | $0 | $5.4K | 2026-03-27 |
| Dellovo Victor | President and CEO | 43 | $0 | $767.0K | 2026-03-27 |
| JAMES C SHELTON | Director | 27 | $0 | $199.2K | 2024-08-23 |
| Blackmon Raymond Charles JR | Director | 12 | $0 | $0 | 2024-02-07 |
| Smith Marilyn T | Director | 12 | $0 | $0 | 2024-02-07 |
| Newbanks Mike | VP Finance and CAO | 13 | $0 | $26.6K | 2024-01-05 |
| LEYDON JOHN M | VP Finance Chief Acct Officer | 3 | $0 | $0 | 2017-01-13 |
| Bunnett Robert E | Director | 3 | $0 | $0 | 2015-02-13 |
| Bent William Edson Jr | VP Prod line Seg Eng | 4 | $0 | $0 | 2014-12-17 |
| Stellato Robert A | VP Finance | 5 | $0 | $15.8K | 2014-09-02 |
| Lyons J David | Director | 4 | $0 | $0 | 2013-05-22 |
| Williams Robert Michael | Director | 4 | $0 | $0 | 2013-05-22 |
| DEMORA JULIAN | Other | 2 | $0 | $0 | 2013-02-08 |
| Lupinetti Alexander R | CEO/President/Chairman | 2 | $0 | $0 | 2012-08-20 |
Trade history
| Insider | Role | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|---|
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-09-15 | 2026-09-15 | 28 | $7.90 | $221 | 1,423,028 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-09-15 | 2026-09-15 | 472 | $7.96 | $3.8K | 1,423,500 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-09-15 | 2026-09-15 | 472 | $7.96 | $3.8K | 1,423,500 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-09-15 | 2026-09-15 | 28 | $7.90 | $221 | 1,423,028 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-09-14 | 2026-09-15 | 500 | $7.90 | $4.0K | 1,423,000 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-09-14 | 2026-09-15 | 500 | $7.90 | $4.0K | 1,423,000 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-09-11 | 2026-09-15 | 1,000 | $7.85 | $7.8K | 1,421,500 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-09-11 | 2026-09-15 | 1,000 | $7.90 | $7.9K | 1,422,500 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-09-11 | 2026-09-15 | 1,600 | $7.75 | $12.4K | 1,420,500 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-09-11 | 2026-09-15 | 1,000 | $7.90 | $7.9K | 1,422,500 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-09-11 | 2026-09-15 | 1,000 | $7.85 | $7.8K | 1,421,500 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-09-11 | 2026-09-15 | 1,600 | $7.75 | $12.4K | 1,420,500 | SEC↗ |
| LEVINE GARY W | CFO and Secretary | A Award | 2026-07-31 | 2026-08-04 | 259 | $7.52 | $1.9K | 216,619 | SEC↗ |
| LEVINE GARY W | CFO and Secretary | A Award | 2026-07-31 | 2026-08-04 | 259 | $7.51 | $1.9K | 216,619 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-06-10 | 2026-06-10 | 100 | $8.32 | $832 | 1,418,900 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-06-10 | 2026-06-10 | 71 | $8.30 | $589 | 1,418,800 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-06-09 | 2026-06-10 | 700 | $8.69 | $6.1K | 1,418,530 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-06-09 | 2026-06-10 | 199 | $8.05 | $1.6K | 1,418,729 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-06-08 | 2026-06-10 | 1,000 | $8.75 | $8.8K | 1,416,530 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-06-08 | 2026-06-10 | 500 | $8.60 | $4.3K | 1,417,030 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-06-08 | 2026-06-10 | 800 | $8.40 | $6.7K | 1,417,830 | SEC↗ |
| FOLGER ANTHONY | Director | P Buy | 2026-05-15 | 2026-05-18 | 2,500 | $9.36 | $23.4K | 12,500 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-05-13 | 2026-05-13 | 500 | $9.26 | $4.6K | 1,415,530 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-05-13 | 2026-05-13 | 400 | $9.19 | $3.7K | 1,415,030 | SEC↗ |
| Azeri Ismail | Director | P Buy | 2026-05-13 | 2026-05-14 | 218 | $9.41 | $2.1K | 108,490 | SEC↗ |
| Webber Stephen J. | Director | P Buy | 2026-05-12 | 2026-05-13 | 2,500 | $9.48 | $23.7K | 12,500 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-05-12 | 2026-05-13 | 800 | $9.30 | $7.4K | 1,414,430 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-05-12 | 2026-05-13 | 200 | $9.15 | $1.8K | 1,414,630 | SEC↗ |
| Azeri Ismail | Director | P Buy | 2026-05-12 | 2026-05-14 | 2,282 | $9.38 | $21.4K | 108,272 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-05-11 | 2026-05-13 | 1,500 | $9.22 | $13.8K | 1,412,782 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-05-11 | 2026-05-13 | 348 | $9.18 | $3.2K | 1,413,130 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-05-11 | 2026-05-13 | 500 | $9.20 | $4.6K | 1,413,630 | SEC↗ |
| LEVINE GARY W | CEO and Secretary | A Award | 2026-03-27 | 2026-04-01 | 8,500 | — | $0 | 216,360 | SEC↗ |
| Dellovo Victor | President and CEO | A Award | 2026-03-27 | 2026-04-01 | 35,000 | — | $0 | 866,860 | SEC↗ |
| SOUTHWELL GARY | President ARIA Cybersecurity | A Award | 2026-03-27 | 2026-04-01 | 15,000 | — | $0 | 135,222 | SEC↗ |
| FOLGER ANTHONY | Director | A Award | 2026-03-27 | 2026-04-01 | 10,000 | — | $0 | 10,000 | SEC↗ |
| Webber Stephen J. | Director | A Award | 2026-03-27 | 2026-04-01 | 10,000 | — | $0 | 10,000 | SEC↗ |
| Azeri Ismail | Director | A Award | 2026-03-27 | 2026-04-15 | 5,000 | — | $0 | 105,990 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-03-13 | 2026-03-13 | 200 | $8.59 | $1.7K | 1,411,282 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-03-12 | 2026-03-13 | 500 | $8.58 | $4.3K | 1,410,675 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-03-12 | 2026-03-13 | 407 | $8.45 | $3.4K | 1,411,082 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-03-11 | 2026-03-13 | 400 | $8.50 | $3.4K | 1,409,475 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-03-11 | 2026-03-13 | 300 | $8.45 | $2.5K | 1,409,775 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-03-11 | 2026-03-13 | 400 | $8.48 | $3.4K | 1,410,175 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-25 | 2026-02-26 | 200 | $8.92 | $1.8K | 1,407,775 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-25 | 2026-02-26 | 300 | $8.92 | $2.7K | 1,408,075 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-25 | 2026-02-26 | 200 | $8.95 | $1.8K | 1,408,275 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-25 | 2026-02-26 | 500 | $8.80 | $4.4K | 1,408,775 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-25 | 2026-02-26 | 100 | $8.70 | $870 | 1,409,075 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-25 | 2026-02-26 | 200 | $8.75 | $1.8K | 1,408,975 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-24 | 2026-02-26 | 500 | $8.72 | $4.4K | 1,407,075 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-24 | 2026-02-26 | 500 | $8.79 | $4.4K | 1,407,575 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-24 | 2026-02-26 | 500 | $8.69 | $4.3K | 1,406,575 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-19 | 2026-02-19 | 112 | $9.18 | $1.0K | 1,405,675 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-19 | 2026-02-19 | 400 | $9.13 | $3.7K | 1,406,075 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-18 | 2026-02-19 | 1,000 | $9.30 | $9.3K | 1,402,463 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-18 | 2026-02-19 | 1,300 | $9.20 | $12.0K | 1,403,763 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-18 | 2026-02-19 | 1,000 | $9.21 | $9.2K | 1,404,763 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-18 | 2026-02-19 | 800 | $9.12 | $7.3K | 1,405,563 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-17 | 2026-02-19 | 1,500 | $9.32 | $14.0K | 1,396,563 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-17 | 2026-02-19 | 1,200 | $9.18 | $11.0K | 1,397,763 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-17 | 2026-02-19 | 1,000 | $9.27 | $9.3K | 1,398,763 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-17 | 2026-02-19 | 1,800 | $9.21 | $16.6K | 1,400,563 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2026-02-17 | 2026-02-19 | 900 | $9.15 | $8.2K | 1,401,463 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-09-15 | 2025-09-16 | 1,200 | $11.21 | $13.5K | 1,394,063 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-09-15 | 2025-09-16 | 1,000 | $11.21 | $11.2K | 1,395,063 | SEC↗ |
| LEVINE GARY W | CFO | A Award | 2025-07-31 | 2025-08-06 | 200 | $9.75 | $1.9K | 198,696 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-06-13 | 2025-06-16 | 200 | $11.72 | $2.3K | 1,392,863 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-06-13 | 2025-06-16 | 1,000 | $11.99 | $12.0K | 1,390,013 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-06-13 | 2025-06-16 | 2,150 | $11.91 | $25.6K | 1,392,163 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-06-13 | 2025-06-16 | 500 | $11.80 | $5.9K | 1,392,663 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-06-06 | 2025-06-06 | 200 | $13.50 | $2.7K | 1,388,913 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-06-06 | 2025-06-06 | 100 | $13.48 | $1.3K | 1,389,013 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-06-06 | 2025-06-06 | 200 | $13.60 | $2.7K | 1,388,713 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-06-06 | 2025-06-06 | 200 | $13.86 | $2.8K | 1,388,513 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-06-05 | 2025-06-06 | 200 | $13.92 | $2.8K | 1,388,313 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-06-04 | 2025-06-06 | 100 | $13.97 | $1.4K | 1,387,313 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-06-04 | 2025-06-06 | 500 | $13.96 | $7.0K | 1,387,813 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-06-04 | 2025-06-06 | 100 | $14.00 | $1.4K | 1,387,213 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-06-04 | 2025-06-06 | 100 | $13.91 | $1.4K | 1,387,113 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-06-04 | 2025-06-06 | 300 | $14.10 | $4.2K | 1,388,113 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-05-29 | 2025-05-29 | 200 | $14.75 | $3.0K | 1,387,013 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-05-28 | 2025-05-29 | 100 | $14.64 | $1.5K | 1,386,713 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-05-28 | 2025-05-29 | 200 | $14.65 | $2.9K | 1,386,613 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-05-28 | 2025-05-29 | 100 | $14.60 | $1.5K | 1,386,813 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-05-27 | 2025-05-29 | 101 | $14.75 | $1.5K | 1,385,414 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-05-27 | 2025-05-29 | 99 | $14.74 | $1.5K | 1,385,513 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-05-27 | 2025-05-29 | 200 | $14.80 | $3.0K | 1,385,713 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-05-27 | 2025-05-29 | 200 | $14.56 | $2.9K | 1,385,913 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-05-27 | 2025-05-29 | 300 | $14.60 | $4.4K | 1,386,213 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-05-27 | 2025-05-29 | 200 | $14.50 | $2.9K | 1,386,413 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-03-11 | 2025-03-11 | 300 | $15.75 | $4.7K | 1,385,313 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-03-10 | 2025-03-11 | 400 | $15.70 | $6.3K | 1,384,513 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-03-10 | 2025-03-11 | 100 | $15.95 | $1.6K | 1,383,913 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-03-10 | 2025-03-11 | 300 | $15.50 | $4.7K | 1,385,013 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-03-10 | 2025-03-11 | 200 | $15.78 | $3.2K | 1,384,113 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-03-10 | 2025-03-11 | 200 | $15.55 | $3.1K | 1,384,713 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-03-07 | 2025-03-11 | 500 | $15.05 | $7.5K | 1,383,813 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-02-26 | 2025-02-26 | 200 | $15.50 | $3.1K | 1,382,114 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-02-26 | 2025-02-26 | 699 | $15.75 | $11.0K | 1,382,813 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-02-26 | 2025-02-26 | 300 | $15.60 | $4.7K | 1,383,113 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-02-26 | 2025-02-26 | 100 | $16.10 | $1.6K | 1,383,313 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-02-26 | 2025-02-26 | 100 | $16.00 | $1.6K | 1,383,213 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-02-25 | 2025-02-26 | 100 | $15.50 | $1.6K | 1,381,614 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-02-25 | 2025-02-26 | 300 | $15.75 | $4.7K | 1,381,914 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-02-24 | 2025-02-26 | 251 | $16.50 | $4.1K | 1,381,110 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-02-24 | 2025-02-26 | 404 | $16.36 | $6.6K | 1,381,514 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-02-14 | 2025-02-14 | 200 | $18.61 | $3.7K | 1,380,859 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-02-13 | 2025-02-14 | 800 | $19.00 | $15.2K | 1,380,061 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-02-13 | 2025-02-14 | 98 | $19.05 | $1.9K | 1,380,659 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-02-13 | 2025-02-14 | 500 | $18.90 | $9.4K | 1,380,561 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-02-12 | 2025-02-14 | 500 | $19.70 | $9.8K | 1,378,361 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-02-12 | 2025-02-14 | 200 | $20.00 | $4.0K | 1,379,261 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2025-02-12 | 2025-02-14 | 700 | $19.99 | $14.0K | 1,379,061 | SEC↗ |
| LEVINE GARY W | CFO | A Award | 2025-01-31 | 2025-02-04 | 136 | $14.35 | $2.0K | 198,496 | SEC↗ |
| SOUTHWELL GARY | VP and GM | A Award | 2024-11-15 | 2025-02-04 | 20,000 | — | $0 | 120,102 | SEC↗ |
| JAMES C SHELTON | Director | S Sale | 2024-08-23 | 2024-08-27 | 500 | $14.08 | $7.0K | 109,106 | SEC↗ |
| JAMES C SHELTON | Director | S Sale | 2024-08-23 | 2024-08-27 | 500 | $14.10 | $7.0K | 108,606 | SEC↗ |
| JAMES C SHELTON | Director | S Sale | 2024-08-21 | 2024-08-23 | 2,000 | $14.25 | $28.5K | 109,606 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-08-15 | 2024-08-19 | 300 | $12.80 | $3.8K | 1,377,861 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-08-15 | 2024-08-19 | 600 | $13.90 | $8.3K | 1,377,561 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-08-15 | 2024-08-19 | 300 | $13.00 | $3.9K | 1,376,961 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-08-14 | 2024-08-19 | 100 | $13.41 | $1.3K | 1,375,161 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-08-14 | 2024-08-19 | 100 | $13.24 | $1.3K | 1,375,261 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-08-14 | 2024-08-19 | 400 | $13.25 | $5.3K | 1,375,661 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-08-14 | 2024-08-19 | 400 | $13.05 | $5.2K | 1,376,661 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-08-14 | 2024-08-19 | 600 | $13.20 | $7.9K | 1,376,261 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-08-01 | 2024-08-01 | 500 | $14.33 | $7.2K | 1,375,061 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-08-01 | 2024-08-01 | 500 | $14.60 | $7.3K | 1,374,561 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-08-01 | 2024-08-01 | 200 | $14.86 | $3.0K | 1,374,061 | SEC↗ |
| LEVINE GARY W | CFO | A Award | 2024-08-01 | 2024-08-05 | 164 | $11.88 | $1.9K | 198,360 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-07-30 | 2024-08-01 | 500 | $14.50 | $7.3K | 1,373,861 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-07-30 | 2024-08-01 | 1,000 | $14.60 | $14.6K | 1,373,361 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-07-30 | 2024-08-01 | 309 | $14.75 | $4.6K | 1,372,361 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-07-19 | 2024-07-19 | 300 | $14.35 | $4.3K | 1,372,052 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-07-18 | 2024-07-19 | 200 | $14.55 | $2.9K | 1,371,526 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-07-18 | 2024-07-19 | 200 | $14.40 | $2.9K | 1,371,726 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-07-18 | 2024-07-19 | 26 | $14.30 | $372 | 1,371,752 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-07-17 | 2024-07-19 | 400 | $14.20 | $5.7K | 1,370,926 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-07-17 | 2024-07-19 | 138 | $14.42 | $2.0K | 1,370,464 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-07-17 | 2024-07-19 | 1,000 | $14.55 | $14.6K | 1,370,326 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-07-17 | 2024-07-19 | 400 | $14.11 | $5.6K | 1,371,326 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-07-17 | 2024-07-19 | 62 | $14.60 | $905 | 1,370,526 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-27 | 2024-06-27 | 270 | $14.65 | $4.0K | 1,369,326 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-27 | 2024-06-27 | 200 | $14.70 | $2.9K | 1,369,056 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-26 | 2024-06-27 | 140 | $13.00 | $1.8K | 1,368,856 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-25 | 2024-06-27 | 300 | $12.90 | $3.9K | 1,368,716 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-25 | 2024-06-27 | 300 | $13.10 | $3.9K | 1,368,416 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-25 | 2024-06-27 | 100 | $13.16 | $1.3K | 1,368,116 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-25 | 2024-06-27 | 400 | $13.23 | $5.3K | 1,368,016 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-24 | 2024-06-24 | 300 | $13.80 | $4.1K | 1,366,516 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-24 | 2024-06-24 | 500 | $13.60 | $6.8K | 1,367,016 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-24 | 2024-06-24 | 300 | $13.55 | $4.1K | 1,367,316 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-24 | 2024-06-24 | 300 | $13.40 | $4.0K | 1,367,616 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-21 | 2024-06-24 | 400 | $14.05 | $5.6K | 1,365,666 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-21 | 2024-06-24 | 400 | $14.10 | $5.6K | 1,365,266 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-21 | 2024-06-24 | 500 | $14.12 | $7.1K | 1,364,866 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-21 | 2024-06-24 | 200 | $14.16 | $2.8K | 1,364,366 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-21 | 2024-06-24 | 100 | $14.09 | $1.4K | 1,364,166 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-21 | 2024-06-24 | 100 | $14.19 | $1.4K | 1,364,066 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-21 | 2024-06-24 | 550 | $13.96 | $7.7K | 1,366,216 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-20 | 2024-06-24 | 300 | $13.92 | $4.2K | 1,363,966 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-18 | 2024-06-18 | 62 | $13.90 | $862 | 1,363,666 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-18 | 2024-06-18 | 300 | $14.00 | $4.2K | 1,363,604 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-18 | 2024-06-18 | 500 | $13.80 | $6.9K | 1,363,304 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-18 | 2024-06-18 | 300 | $13.99 | $4.2K | 1,362,804 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-18 | 2024-06-18 | 700 | $14.00 | $9.8K | 1,362,504 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-17 | 2024-06-18 | 30 | $13.80 | $414 | 1,361,804 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-17 | 2024-06-18 | 472 | $13.90 | $6.6K | 1,361,774 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-17 | 2024-06-18 | 600 | $13.95 | $8.4K | 1,361,302 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-17 | 2024-06-18 | 300 | $14.05 | $4.2K | 1,360,702 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-14 | 2024-06-18 | 300 | $14.00 | $4.2K | 1,359,702 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-14 | 2024-06-18 | 700 | $13.90 | $9.7K | 1,360,402 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-14 | 2024-06-18 | 500 | $14.15 | $7.1K | 1,358,902 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-14 | 2024-06-18 | 500 | $14.05 | $7.0K | 1,359,402 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-07 | 2024-06-10 | 600 | $13.90 | $8.3K | 1,357,102 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-07 | 2024-06-10 | 200 | $14.10 | $2.8K | 1,357,502 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-07 | 2024-06-10 | 300 | $14.15 | $4.2K | 1,357,802 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-07 | 2024-06-10 | 200 | $14.30 | $2.9K | 1,358,002 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-07 | 2024-06-10 | 300 | $14.40 | $4.3K | 1,358,302 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-07 | 2024-06-10 | 100 | $14.41 | $1.4K | 1,358,402 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-07 | 2024-06-10 | 200 | $14.01 | $2.8K | 1,357,302 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-06 | 2024-06-10 | 600 | $14.15 | $8.5K | 1,356,502 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-04 | 2024-06-04 | 600 | $14.20 | $8.5K | 1,355,702 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-04 | 2024-06-04 | 100 | $14.37 | $1.4K | 1,355,802 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-04 | 2024-06-04 | 100 | $14.52 | $1.5K | 1,355,902 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-03 | 2024-06-04 | 1,000 | $14.15 | $14.2K | 1,355,102 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-03 | 2024-06-04 | 300 | $14.60 | $4.4K | 1,352,902 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-03 | 2024-06-04 | 300 | $14.48 | $4.3K | 1,353,202 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-03 | 2024-06-04 | 200 | $14.30 | $2.9K | 1,353,802 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-03 | 2024-06-04 | 300 | $14.20 | $4.3K | 1,354,102 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-03 | 2024-06-04 | 200 | $14.41 | $2.9K | 1,353,402 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-06-03 | 2024-06-04 | 200 | $14.35 | $2.9K | 1,353,602 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-31 | 2024-06-04 | 500 | $14.55 | $7.3K | 1,350,902 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-31 | 2024-06-04 | 500 | $14.00 | $7.0K | 1,352,602 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-31 | 2024-06-04 | 500 | $14.22 | $7.1K | 1,351,402 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-31 | 2024-06-04 | 700 | $14.10 | $9.9K | 1,352,102 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-28 | 2024-05-28 | 300 | $14.33 | $4.3K | 1,348,492 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-28 | 2024-05-28 | 200 | $14.30 | $2.9K | 1,348,192 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-28 | 2024-05-28 | 400 | $14.35 | $5.7K | 1,347,992 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-28 | 2024-05-28 | 200 | $14.25 | $2.9K | 1,348,692 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-28 | 2024-05-28 | 500 | $14.20 | $7.1K | 1,349,192 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-28 | 2024-05-28 | 500 | $14.05 | $7.0K | 1,349,692 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-28 | 2024-05-28 | 610 | $14.16 | $8.6K | 1,350,402 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-28 | 2024-05-28 | 100 | $13.90 | $1.4K | 1,349,792 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-24 | 2024-05-28 | 100 | $14.40 | $1.4K | 1,347,571 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-24 | 2024-05-28 | 200 | $14.54 | $2.9K | 1,347,471 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-24 | 2024-05-28 | 500 | $14.52 | $7.3K | 1,347,271 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-24 | 2024-05-28 | 100 | $14.57 | $1.5K | 1,346,771 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-24 | 2024-05-28 | 100 | $14.50 | $1.4K | 1,346,671 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-24 | 2024-05-28 | 200 | $14.67 | $2.9K | 1,346,571 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-24 | 2024-05-28 | 21 | $14.35 | $301 | 1,347,592 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-23 | 2024-05-28 | 200 | $14.90 | $3.0K | 1,346,371 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-23 | 2024-05-28 | 200 | $14.70 | $2.9K | 1,346,171 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-23 | 2024-05-28 | 400 | $14.23 | $5.7K | 1,345,971 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-23 | 2024-05-28 | 200 | $14.28 | $2.9K | 1,345,571 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-23 | 2024-05-28 | 200 | $14.25 | $2.9K | 1,345,371 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-23 | 2024-05-28 | 100 | $14.20 | $1.4K | 1,345,171 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-22 | 2024-05-22 | 200 | $14.80 | $3.0K | 1,344,971 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-22 | 2024-05-22 | 100 | $15.04 | $1.5K | 1,345,071 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-21 | 2024-05-22 | 100 | $14.85 | $1.5K | 1,344,471 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-21 | 2024-05-22 | 100 | $14.74 | $1.5K | 1,344,571 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-21 | 2024-05-22 | 200 | $14.71 | $2.9K | 1,344,771 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-21 | 2024-05-22 | 100 | $14.97 | $1.5K | 1,343,921 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-21 | 2024-05-22 | 200 | $14.75 | $3.0K | 1,344,371 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-21 | 2024-05-22 | 150 | $14.90 | $2.2K | 1,344,171 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-21 | 2024-05-22 | 100 | $14.94 | $1.5K | 1,344,021 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-20 | 2024-05-22 | 200 | $14.20 | $2.8K | 1,342,921 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-20 | 2024-05-22 | 200 | $14.35 | $2.9K | 1,343,121 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-20 | 2024-05-22 | 300 | $14.30 | $4.3K | 1,343,421 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-20 | 2024-05-22 | 200 | $14.45 | $2.9K | 1,343,621 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-20 | 2024-05-22 | 200 | $14.75 | $3.0K | 1,343,821 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-17 | 2024-05-17 | 200 | $14.34 | $2.9K | 1,342,316 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-17 | 2024-05-17 | 105 | $14.42 | $1.5K | 1,342,721 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-17 | 2024-05-17 | 300 | $14.20 | $4.3K | 1,342,616 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-17 | 2024-05-17 | 200 | $14.44 | $2.9K | 1,341,016 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-17 | 2024-05-17 | 700 | $14.35 | $10.0K | 1,341,716 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-17 | 2024-05-17 | 400 | $14.27 | $5.7K | 1,342,116 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-15 | 2024-05-17 | 100 | $13.65 | $1.4K | 1,340,616 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-15 | 2024-05-17 | 100 | $13.64 | $1.4K | 1,340,516 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-15 | 2024-05-17 | 200 | $13.56 | $2.7K | 1,340,416 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-15 | 2024-05-17 | 100 | $13.65 | $1.4K | 1,340,816 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-15 | 2024-05-17 | 100 | $13.65 | $1.4K | 1,340,716 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-14 | 2024-05-14 | 200 | $13.53 | $2.7K | 1,339,821 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-14 | 2024-05-14 | 400 | $13.67 | $5.5K | 1,339,621 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-14 | 2024-05-14 | 200 | $13.40 | $2.7K | 1,340,021 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-14 | 2024-05-14 | 200 | $13.38 | $2.7K | 1,340,221 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-13 | 2024-05-14 | 5 | $13.40 | $67 | 1,339,221 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-13 | 2024-05-14 | 200 | $13.51 | $2.7K | 1,339,016 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-13 | 2024-05-14 | 200 | $13.62 | $2.7K | 1,338,816 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-13 | 2024-05-14 | 200 | $13.35 | $2.7K | 1,339,216 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-10 | 2024-05-14 | 200 | $13.23 | $2.6K | 1,338,616 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-10 | 2024-05-14 | 200 | $13.17 | $2.6K | 1,338,416 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-05-10 | 2024-05-14 | 200 | $13.10 | $2.6K | 1,338,216 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-03-15 | 2024-03-18 | 25 | $39.00 | $975 | 669,008 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-03-15 | 2024-03-18 | 300 | $38.51 | $11.6K | 668,683 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-03-15 | 2024-03-18 | 300 | $38.50 | $11.6K | 668,983 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-03-14 | 2024-03-18 | 200 | $40.50 | $8.1K | 668,383 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-03-12 | 2024-03-12 | 100 | $38.63 | $3.9K | 667,983 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-03-12 | 2024-03-12 | 200 | $38.90 | $7.8K | 667,883 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-03-12 | 2024-03-12 | 200 | $38.25 | $7.7K | 668,183 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-03-11 | 2024-03-12 | 170 | $36.75 | $6.2K | 667,683 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-03-11 | 2024-03-12 | 800 | $35.75 | $28.6K | 667,513 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-03-08 | 2024-03-12 | 200 | $36.25 | $7.3K | 666,513 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-03-08 | 2024-03-12 | 200 | $36.00 | $7.2K | 666,713 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-02-20 | 2024-02-21 | 300 | $30.05 | $9.0K | 666,053 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-02-20 | 2024-02-21 | 400 | $30.10 | $12.0K | 665,753 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-02-20 | 2024-02-21 | 700 | $30.50 | $21.4K | 665,353 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-02-20 | 2024-02-21 | 260 | $29.70 | $7.7K | 666,313 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-02-20 | 2024-02-21 | 400 | $30.75 | $12.3K | 664,653 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-02-20 | 2024-02-21 | 300 | $31.05 | $9.3K | 664,253 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-02-20 | 2024-02-21 | 300 | $31.75 | $9.5K | 663,953 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-02-20 | 2024-02-21 | 800 | $32.05 | $25.6K | 663,653 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-02-20 | 2024-02-21 | 1,200 | $32.45 | $38.9K | 662,853 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2024-02-16 | 2024-02-21 | 500 | $33.00 | $16.5K | 661,653 | SEC↗ |
| Smith Marilyn T | Director | A Award | 2024-02-07 | 2024-02-08 | 5,000 | — | $0 | 54,250 | SEC↗ |
| Azeri Ismail | Director | A Award | 2024-02-07 | 2024-02-08 | 5,000 | — | $0 | 47,995 | SEC↗ |
| Blackmon Raymond Charles JR | Director | A Award | 2024-02-07 | 2024-02-08 | 5,000 | — | $0 | 54,250 | SEC↗ |
| JAMES C SHELTON | Director | A Award | 2024-02-07 | 2024-02-08 | 5,000 | — | $0 | 55,803 | SEC↗ |
| LEVINE GARY W | CFO | A Award | 2024-01-31 | 2024-02-01 | 156 | $12.49 | $1.9K | 99,098 | SEC↗ |
| Newbanks Mike | VP Finance and CAO | A Award | 2024-01-05 | 2024-01-09 | 8,500 | — | $0 | 50,307 | SEC↗ |
| LEVINE GARY W | CFO | A Award | 2024-01-05 | 2024-01-09 | 8,500 | — | $0 | 98,942 | SEC↗ |
| SOUTHWELL GARY | VP and GM | A Award | 2024-01-05 | 2024-01-09 | 15,000 | — | $0 | 50,051 | SEC↗ |
| Dellovo Victor | President and CEO | A Award | 2024-01-05 | 2024-01-09 | 35,000 | — | $0 | 398,305 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2023-12-15 | 2023-12-15 | 3,416 | $17.31 | $59.1K | 661,153 | SEC↗ |
| Dellovo Victor | President and CEO | A Award | 2023-12-15 | 2023-12-18 | 1,000 | $17.05 | $17.1K | 363,305 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2023-12-14 | 2023-12-15 | 14,722 | $18.38 | $270.6K | 657,737 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2023-09-15 | 2023-09-15 | 24 | $20.75 | $498 | 643,015 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2023-09-14 | 2023-09-15 | 100 | $20.77 | $2.1K | 642,891 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2023-09-14 | 2023-09-15 | 100 | $20.79 | $2.1K | 642,991 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2023-09-13 | 2023-09-15 | 223 | $20.05 | $4.5K | 642,791 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2023-09-05 | 2023-09-06 | 1,000 | $15.65 | $15.7K | 642,568 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2023-09-01 | 2023-09-06 | 160 | $16.00 | $2.6K | 641,568 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2023-09-01 | 2023-09-06 | 512 | $15.75 | $8.1K | 641,208 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2023-09-01 | 2023-09-06 | 200 | $15.56 | $3.1K | 641,408 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2023-08-31 | 2023-08-31 | 2,088 | $15.58 | $32.5K | 640,696 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2023-08-30 | 2023-08-31 | 2,000 | $15.49 | $31.0K | 638,608 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2023-08-29 | 2023-08-31 | 1,902 | $14.94 | $28.4K | 636,608 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2023-08-28 | 2023-08-28 | 2,201 | $14.68 | $32.3K | 634,706 | SEC↗ |
| NERGES JOSEPH R | 10% Owner | P Buy | 2023-08-25 | 2023-08-28 | 3,100 | $14.08 | $43.6K | 632,505 | SEC↗ |