CSP INC /MA/ ($CSPI) Insider Transactions

Last updated: 2026-04-01 23:06 UTC | Total transactions: 251

In the last 12 months, insiders at CSP INC /MA/ ($CSPI) filed 251 transactions with the SEC: 230 open-market purchases totaling $1,222,397 and 3 sales totaling $42,590. Net insider sentiment: net buying.

CSP INC /MA/ operates in the Services-computer integrated systems design industry (Technology sector).

Most Active Insiders

View all SEC Filings for CSP INC /MA/ (CSPI).

Set Up your own filters →

Recent Insider Transactions

Transaction Date Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 27, 2026 Webber Stephen J. Director A Common Stock 10000 $0.00 10,000.0000 9,683,000 9999.99% 0.10%
March 27, 2026 LEVINE GARY W CEO and Secretary A Common Stock 8500 $0.00 216,360.0000 9,683,000 4.09% 0.09%
March 27, 2026 Dellovo Victor President and CEO A Common Stock 35000 $0.00 866,860.0000 9,683,000 4.21% 0.36%
March 27, 2026 SOUTHWELL GARY President ARIA Cybersecurity A Common Stock 15000 $0.00 135,222.0000 9,683,000 12.48% 0.15%
March 27, 2026 FOLGER ANTHONY Director A Common Stock 10000 $0.00 10,000.0000 9,683,000 9999.99% 0.10%
March 11, 2026 NERGES JOSEPH R Not found P Common Stock 400 $8.48 1,410,175.0000 9,683,000 0.03% 0.00%
March 12, 2026 NERGES JOSEPH R Not found P Common Stock 500 $8.58 1,410,675.0000 9,683,000 0.04% 0.01%
March 12, 2026 NERGES JOSEPH R Not found P Common Stock 407 $8.45 1,411,082.0000 9,683,000 0.03% 0.00%
March 13, 2026 NERGES JOSEPH R Not found P Common Stock 200 $8.59 1,411,282.0000 9,683,000 0.01% 0.00%
March 11, 2026 NERGES JOSEPH R Not found P Common Stock 400 $8.50 1,409,475.0000 9,683,000 0.03% 0.00%
March 11, 2026 NERGES JOSEPH R Not found P Common Stock 300 $8.45 1,409,775.0000 9,683,000 0.02% 0.00%
Feb. 25, 2026 NERGES JOSEPH R Not found P Common Stock 300 $8.92 1,408,075.0000 9,683,000 0.02% 0.00%
Feb. 25, 2026 NERGES JOSEPH R Not found P Common Stock 200 $8.95 1,408,275.0000 9,683,000 0.01% 0.00%
Feb. 25, 2026 NERGES JOSEPH R Not found P Common Stock 200 $8.75 1,408,975.0000 9,683,000 0.01% 0.00%
Feb. 25, 2026 NERGES JOSEPH R Not found P Common Stock 500 $8.80 1,408,775.0000 9,683,000 0.04% 0.01%
Feb. 25, 2026 NERGES JOSEPH R Not found P Common Stock 100 $8.70 1,409,075.0000 9,683,000 0.01% 0.00%
Feb. 24, 2026 NERGES JOSEPH R Not found P Common Stock 500 $8.69 1,406,575.0000 9,683,000 0.04% 0.01%
Feb. 24, 2026 NERGES JOSEPH R Not found P Common Stock 500 $8.72 1,407,075.0000 9,683,000 0.04% 0.01%
Feb. 24, 2026 NERGES JOSEPH R Not found P Common Stock 500 $8.79 1,407,575.0000 9,683,000 0.04% 0.01%
Feb. 25, 2026 NERGES JOSEPH R Not found P Common Stock 200 $8.92 1,407,775.0000 9,683,000 0.01% 0.00%
Feb. 17, 2026 NERGES JOSEPH R Not found P Common Stock 1500 $9.32 1,396,563.0000 9,683,000 0.11% 0.02%
Feb. 18, 2026 NERGES JOSEPH R Not found P Common Stock 1000 $9.30 1,402,463.0000 9,683,000 0.07% 0.01%
Feb. 18, 2026 NERGES JOSEPH R Not found P Common Stock 1300 $9.20 1,403,763.0000 9,683,000 0.09% 0.01%
Feb. 18, 2026 NERGES JOSEPH R Not found P Common Stock 1000 $9.21 1,404,763.0000 9,683,000 0.07% 0.01%
Feb. 18, 2026 NERGES JOSEPH R Not found P Common Stock 800 $9.12 1,405,563.0000 9,683,000 0.06% 0.01%
Feb. 19, 2026 NERGES JOSEPH R Not found P Common Stock 112 $9.18 1,405,675.0000 9,683,000 0.01% 0.00%
Feb. 19, 2026 NERGES JOSEPH R Not found P Common Stock 400 $9.13 1,406,075.0000 9,683,000 0.03% 0.00%
Feb. 17, 2026 NERGES JOSEPH R Not found P Common Stock 1800 $9.21 1,400,563.0000 9,683,000 0.13% 0.02%
Feb. 17, 2026 NERGES JOSEPH R Not found P Common Stock 1000 $9.27 1,398,763.0000 9,683,000 0.07% 0.01%
Feb. 17, 2026 NERGES JOSEPH R Not found P Common Stock 1200 $9.18 1,397,763.0000 9,683,000 0.09% 0.01%
Feb. 17, 2026 NERGES JOSEPH R Not found P Common Stock 900 $9.15 1,401,463.0000 9,683,000 0.06% 0.01%
Sept. 15, 2025 NERGES JOSEPH R Not found P Common Stock 1200 $11.21 1,394,063.0000 9,362,000 0.09% 0.01%
Sept. 15, 2025 NERGES JOSEPH R Not found P Common Stock 1000 $11.21 1,395,063.0000 9,362,000 0.07% 0.01%
July 31, 2025 LEVINE GARY W CFO A Common Stock 200 $9.75 198,696.0000 9,362,000 0.10% 0.00%
June 13, 2025 NERGES JOSEPH R Not found P Common Stock 200 $11.72 1,392,863.0000 9,343,000 0.01% 0.00%
June 13, 2025 NERGES JOSEPH R Not found P Common Stock 1000 $11.99 1,390,013.0000 9,343,000 0.07% 0.01%
June 13, 2025 NERGES JOSEPH R Not found P Common Stock 2150 $11.91 1,392,163.0000 9,343,000 0.15% 0.02%
June 13, 2025 NERGES JOSEPH R Not found P Common Stock 500 $11.80 1,392,663.0000 9,343,000 0.04% 0.01%
June 4, 2025 NERGES JOSEPH R Not found P Common Stock 100 $13.91 1,387,113.0000 9,343,000 0.01% 0.00%
June 6, 2025 NERGES JOSEPH R Not found P Common Stock 100 $13.48 1,389,013.0000 9,343,000 0.01% 0.00%
June 6, 2025 NERGES JOSEPH R Not found P Common Stock 200 $13.50 1,388,913.0000 9,343,000 0.01% 0.00%
June 6, 2025 NERGES JOSEPH R Not found P Common Stock 200 $13.60 1,388,713.0000 9,343,000 0.01% 0.00%
June 6, 2025 NERGES JOSEPH R Not found P Common Stock 200 $13.86 1,388,513.0000 9,343,000 0.01% 0.00%
June 5, 2025 NERGES JOSEPH R Not found P Common Stock 200 $13.92 1,388,313.0000 9,343,000 0.01% 0.00%
June 4, 2025 NERGES JOSEPH R Not found P Common Stock 300 $14.10 1,388,113.0000 9,343,000 0.02% 0.00%
June 4, 2025 NERGES JOSEPH R Not found P Common Stock 500 $13.96 1,387,813.0000 9,343,000 0.04% 0.01%
June 4, 2025 NERGES JOSEPH R Not found P Common Stock 100 $13.97 1,387,313.0000 9,343,000 0.01% 0.00%
June 4, 2025 NERGES JOSEPH R Not found P Common Stock 100 $14.00 1,387,213.0000 9,343,000 0.01% 0.00%
May 27, 2025 NERGES JOSEPH R Not found P Common Stock 101 $14.75 1,385,414.0000 9,343,000 0.01% 0.00%
May 29, 2025 NERGES JOSEPH R Not found P Common Stock 200 $14.75 1,387,013.0000 9,343,000 0.01% 0.00%
May 28, 2025 NERGES JOSEPH R Not found P Common Stock 100 $14.60 1,386,813.0000 9,343,000 0.01% 0.00%
May 28, 2025 NERGES JOSEPH R Not found P Common Stock 100 $14.64 1,386,713.0000 9,343,000 0.01% 0.00%
May 28, 2025 NERGES JOSEPH R Not found P Common Stock 200 $14.65 1,386,613.0000 9,343,000 0.01% 0.00%
May 27, 2025 NERGES JOSEPH R Not found P Common Stock 200 $14.50 1,386,413.0000 9,343,000 0.01% 0.00%
May 27, 2025 NERGES JOSEPH R Not found P Common Stock 300 $14.60 1,386,213.0000 9,343,000 0.02% 0.00%
May 27, 2025 NERGES JOSEPH R Not found P Common Stock 200 $14.56 1,385,913.0000 9,343,000 0.01% 0.00%
May 27, 2025 NERGES JOSEPH R Not found P Common Stock 99 $14.74 1,385,513.0000 9,343,000 0.01% 0.00%
May 27, 2025 NERGES JOSEPH R Not found P Common Stock 200 $14.80 1,385,713.0000 9,343,000 0.01% 0.00%
March 11, 2025 NERGES JOSEPH R Not found P Common Stock 300 $15.75 1,385,313.0000 9,619,000 0.02% 0.00%
March 7, 2025 NERGES JOSEPH R Not found P Common Stock 500 $15.05 1,383,813.0000 9,619,000 0.04% 0.01%
March 10, 2025 NERGES JOSEPH R Not found P Common Stock 100 $15.95 1,383,913.0000 9,619,000 0.01% 0.00%
March 10, 2025 NERGES JOSEPH R Not found P Common Stock 200 $15.78 1,384,113.0000 9,619,000 0.01% 0.00%
March 10, 2025 NERGES JOSEPH R Not found P Common Stock 400 $15.70 1,384,513.0000 9,619,000 0.03% 0.00%
March 10, 2025 NERGES JOSEPH R Not found P Common Stock 200 $15.55 1,384,713.0000 9,619,000 0.01% 0.00%
March 10, 2025 NERGES JOSEPH R Not found P Common Stock 300 $15.50 1,385,013.0000 9,619,000 0.02% 0.00%
Feb. 26, 2025 NERGES JOSEPH R Not found P Common Stock 100 $16.00 1,383,213.0000 9,619,000 0.01% 0.00%
Feb. 26, 2025 NERGES JOSEPH R Not found P Common Stock 300 $15.60 1,383,113.0000 9,619,000 0.02% 0.00%
Feb. 26, 2025 NERGES JOSEPH R Not found P Common Stock 699 $15.75 1,382,813.0000 9,619,000 0.05% 0.01%
Feb. 26, 2025 NERGES JOSEPH R Not found P Common Stock 200 $15.50 1,382,114.0000 9,619,000 0.01% 0.00%
Feb. 25, 2025 NERGES JOSEPH R Not found P Common Stock 300 $15.75 1,381,914.0000 9,619,000 0.02% 0.00%
Feb. 25, 2025 NERGES JOSEPH R Not found P Common Stock 100 $15.50 1,381,614.0000 9,619,000 0.01% 0.00%
Feb. 24, 2025 NERGES JOSEPH R Not found P Common Stock 404 $16.36 1,381,514.0000 9,619,000 0.03% 0.00%
Feb. 24, 2025 NERGES JOSEPH R Not found P Common Stock 251 $16.50 1,381,110.0000 9,619,000 0.02% 0.00%
Feb. 26, 2025 NERGES JOSEPH R Not found P Common Stock 100 $16.10 1,383,313.0000 9,619,000 0.01% 0.00%
Feb. 12, 2025 NERGES JOSEPH R Not found P Common Stock 200 $20.00 1,379,261.0000 9,619,000 0.01% 0.00%
Feb. 12, 2025 NERGES JOSEPH R Not found P Common Stock 500 $19.70 1,378,361.0000 9,619,000 0.04% 0.01%
Feb. 13, 2025 NERGES JOSEPH R Not found P Common Stock 800 $19.00 1,380,061.0000 9,619,000 0.06% 0.01%
Feb. 12, 2025 NERGES JOSEPH R Not found P Common Stock 700 $19.99 1,379,061.0000 9,619,000 0.05% 0.01%
Feb. 14, 2025 NERGES JOSEPH R Not found P Common Stock 200 $18.61 1,380,859.0000 9,619,000 0.01% 0.00%
Feb. 13, 2025 NERGES JOSEPH R Not found P Common Stock 98 $19.05 1,380,659.0000 9,619,000 0.01% 0.00%
Feb. 13, 2025 NERGES JOSEPH R Not found P Common Stock 500 $18.90 1,380,561.0000 9,619,000 0.04% 0.01%
Nov. 15, 2024 SOUTHWELL GARY VP and GM A Common Stock 20000 $0.00 120,102.0000 9,041,000 19.98% 0.22%
Jan. 31, 2025 LEVINE GARY W CFO A Common Stock 136 $14.35 198,496.0000 9,619,000 0.07% 0.00%
Aug. 23, 2024 JAMES C SHELTON Director S Common Stock 500 $14.10 108,606.0000 9,110,000 0.46% 0.01%
Aug. 23, 2024 JAMES C SHELTON Director S Common Stock 500 $14.08 109,106.0000 9,110,000 0.46% 0.01%
Aug. 21, 2024 JAMES C SHELTON Director S Common Stock 2000 $14.25 109,606.0000 9,110,000 1.79% 0.02%
Aug. 14, 2024 NERGES JOSEPH R Not found P Common Stock 100 $13.41 1,375,161.0000 9,110,000 0.01% 0.00%
Aug. 14, 2024 NERGES JOSEPH R Not found P Common Stock 100 $13.24 1,375,261.0000 9,110,000 0.01% 0.00%
Aug. 14, 2024 NERGES JOSEPH R Not found P Common Stock 400 $13.25 1,375,661.0000 9,110,000 0.03% 0.00%
Aug. 14, 2024 NERGES JOSEPH R Not found P Common Stock 600 $13.20 1,376,261.0000 9,110,000 0.04% 0.01%
Aug. 14, 2024 NERGES JOSEPH R Not found P Common Stock 400 $13.05 1,376,661.0000 9,110,000 0.03% 0.00%
Aug. 15, 2024 NERGES JOSEPH R Not found P Common Stock 300 $13.00 1,376,961.0000 9,110,000 0.02% 0.00%
Aug. 15, 2024 NERGES JOSEPH R Not found P Common Stock 600 $13.90 1,377,561.0000 9,110,000 0.04% 0.01%
Aug. 15, 2024 NERGES JOSEPH R Not found P Common Stock 300 $12.80 1,377,861.0000 9,110,000 0.02% 0.00%
Aug. 1, 2024 LEVINE GARY W CFO A Common Stock 164 $11.88 198,360.0000 9,110,000 0.08% 0.00%
Aug. 1, 2024 NERGES JOSEPH R Not found P Common Stock 500 $14.60 1,374,561.0000 9,110,000 0.04% 0.01%
Aug. 1, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.86 1,374,061.0000 9,110,000 0.01% 0.00%
Aug. 1, 2024 NERGES JOSEPH R Not found P Common Stock 500 $14.33 1,375,061.0000 9,110,000 0.04% 0.01%
July 30, 2024 NERGES JOSEPH R Not found P Common Stock 500 $14.50 1,373,861.0000 9,110,000 0.04% 0.01%
July 30, 2024 NERGES JOSEPH R Not found P Common Stock 1000 $14.60 1,373,361.0000 9,110,000 0.07% 0.01%
July 30, 2024 NERGES JOSEPH R Not found P Common Stock 309 $14.75 1,372,361.0000 9,110,000 0.02% 0.00%
July 17, 2024 NERGES JOSEPH R Not found P Common Stock 138 $14.42 1,370,464.0000 9,110,000 0.01% 0.00%
July 17, 2024 NERGES JOSEPH R Not found P Common Stock 1000 $14.55 1,370,326.0000 9,110,000 0.07% 0.01%
July 18, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.40 1,371,726.0000 9,110,000 0.01% 0.00%
July 18, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.55 1,371,526.0000 9,110,000 0.01% 0.00%
July 17, 2024 NERGES JOSEPH R Not found P Common Stock 400 $14.11 1,371,326.0000 9,110,000 0.03% 0.00%
July 17, 2024 NERGES JOSEPH R Not found P Common Stock 400 $14.20 1,370,926.0000 9,110,000 0.03% 0.00%
July 17, 2024 NERGES JOSEPH R Not found P Common Stock 62 $14.60 1,370,526.0000 9,110,000 0.00% 0.00%
July 19, 2024 NERGES JOSEPH R Not found P Common Stock 300 $14.35 1,372,052.0000 9,110,000 0.02% 0.00%
July 18, 2024 NERGES JOSEPH R Not found P Common Stock 26 $14.30 1,371,752.0000 9,110,000 0.00% 0.00%
June 25, 2024 NERGES JOSEPH R Not found P Common Stock 300 $12.90 1,368,716.0000 9,455,000 0.02% 0.00%
June 27, 2024 NERGES JOSEPH R Not found P Common Stock 270 $14.65 1,369,326.0000 9,455,000 0.02% 0.00%
June 27, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.70 1,369,056.0000 9,455,000 0.01% 0.00%
June 26, 2024 NERGES JOSEPH R Not found P Common Stock 140 $13.00 1,368,856.0000 9,455,000 0.01% 0.00%
June 25, 2024 NERGES JOSEPH R Not found P Common Stock 400 $13.23 1,368,016.0000 9,455,000 0.03% 0.00%
June 25, 2024 NERGES JOSEPH R Not found P Common Stock 300 $13.10 1,368,416.0000 9,455,000 0.02% 0.00%
June 25, 2024 NERGES JOSEPH R Not found P Common Stock 100 $13.16 1,368,116.0000 9,455,000 0.01% 0.00%
June 21, 2024 NERGES JOSEPH R Not found P Common Stock 500 $14.12 1,364,866.0000 9,455,000 0.04% 0.01%
June 20, 2024 NERGES JOSEPH R Not found P Common Stock 300 $13.92 1,363,966.0000 9,455,000 0.02% 0.00%
June 21, 2024 NERGES JOSEPH R Not found P Common Stock 100 $14.19 1,364,066.0000 9,455,000 0.01% 0.00%
June 21, 2024 NERGES JOSEPH R Not found P Common Stock 100 $14.09 1,364,166.0000 9,455,000 0.01% 0.00%
June 21, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.16 1,364,366.0000 9,455,000 0.01% 0.00%
June 21, 2024 NERGES JOSEPH R Not found P Common Stock 400 $14.10 1,365,266.0000 9,455,000 0.03% 0.00%
June 21, 2024 NERGES JOSEPH R Not found P Common Stock 400 $14.05 1,365,666.0000 9,455,000 0.03% 0.00%
June 21, 2024 NERGES JOSEPH R Not found P Common Stock 550 $13.96 1,366,216.0000 9,455,000 0.04% 0.01%
June 24, 2024 NERGES JOSEPH R Not found P Common Stock 300 $13.80 1,366,516.0000 9,455,000 0.02% 0.00%
June 24, 2024 NERGES JOSEPH R Not found P Common Stock 500 $13.60 1,367,016.0000 9,455,000 0.04% 0.01%
June 24, 2024 NERGES JOSEPH R Not found P Common Stock 300 $13.55 1,367,316.0000 9,455,000 0.02% 0.00%
June 24, 2024 NERGES JOSEPH R Not found P Common Stock 300 $13.40 1,367,616.0000 9,455,000 0.02% 0.00%
June 18, 2024 NERGES JOSEPH R Not found P Common Stock 62 $13.90 1,363,666.0000 9,455,000 0.00% 0.00%
June 14, 2024 NERGES JOSEPH R Not found P Common Stock 500 $14.15 1,358,902.0000 9,455,000 0.04% 0.01%
June 14, 2024 NERGES JOSEPH R Not found P Common Stock 500 $14.05 1,359,402.0000 9,455,000 0.04% 0.01%
June 14, 2024 NERGES JOSEPH R Not found P Common Stock 300 $14.00 1,359,702.0000 9,455,000 0.02% 0.00%
June 14, 2024 NERGES JOSEPH R Not found P Common Stock 700 $13.90 1,360,402.0000 9,455,000 0.05% 0.01%
June 17, 2024 NERGES JOSEPH R Not found P Common Stock 300 $14.05 1,360,702.0000 9,455,000 0.02% 0.00%
June 17, 2024 NERGES JOSEPH R Not found P Common Stock 600 $13.95 1,361,302.0000 9,455,000 0.04% 0.01%
June 17, 2024 NERGES JOSEPH R Not found P Common Stock 472 $13.90 1,361,774.0000 9,455,000 0.03% 0.00%
June 17, 2024 NERGES JOSEPH R Not found P Common Stock 30 $13.80 1,361,804.0000 9,455,000 0.00% 0.00%
June 18, 2024 NERGES JOSEPH R Not found P Common Stock 700 $14.00 1,362,504.0000 9,455,000 0.05% 0.01%
June 18, 2024 NERGES JOSEPH R Not found P Common Stock 300 $13.99 1,362,804.0000 9,455,000 0.02% 0.00%
June 18, 2024 NERGES JOSEPH R Not found P Common Stock 500 $13.80 1,363,304.0000 9,455,000 0.04% 0.01%
June 18, 2024 NERGES JOSEPH R Not found P Common Stock 300 $14.00 1,363,604.0000 9,455,000 0.02% 0.00%
June 7, 2024 NERGES JOSEPH R Not found P Common Stock 300 $14.15 1,357,802.0000 9,455,000 0.02% 0.00%
June 7, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.30 1,358,002.0000 9,455,000 0.01% 0.00%
June 7, 2024 NERGES JOSEPH R Not found P Common Stock 300 $14.40 1,358,302.0000 9,455,000 0.02% 0.00%
June 7, 2024 NERGES JOSEPH R Not found P Common Stock 100 $14.41 1,358,402.0000 9,455,000 0.01% 0.00%
June 6, 2024 NERGES JOSEPH R Not found P Common Stock 600 $14.15 1,356,502.0000 9,455,000 0.04% 0.01%
June 7, 2024 NERGES JOSEPH R Not found P Common Stock 600 $13.90 1,357,102.0000 9,455,000 0.04% 0.01%
June 7, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.01 1,357,302.0000 9,455,000 0.01% 0.00%
June 7, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.10 1,357,502.0000 9,455,000 0.01% 0.00%
June 4, 2024 NERGES JOSEPH R Not found P Common Stock 100 $14.37 1,355,802.0000 9,455,000 0.01% 0.00%
June 4, 2024 NERGES JOSEPH R Not found P Common Stock 100 $14.52 1,355,902.0000 9,455,000 0.01% 0.00%
May 31, 2024 NERGES JOSEPH R Not found P Common Stock 500 $14.55 1,350,902.0000 9,455,000 0.04% 0.01%
May 31, 2024 NERGES JOSEPH R Not found P Common Stock 500 $14.22 1,351,402.0000 9,455,000 0.04% 0.01%
May 31, 2024 NERGES JOSEPH R Not found P Common Stock 700 $14.10 1,352,102.0000 9,455,000 0.05% 0.01%
June 3, 2024 NERGES JOSEPH R Not found P Common Stock 300 $14.60 1,352,902.0000 9,455,000 0.02% 0.00%
May 31, 2024 NERGES JOSEPH R Not found P Common Stock 500 $14.00 1,352,602.0000 9,455,000 0.04% 0.01%
June 3, 2024 NERGES JOSEPH R Not found P Common Stock 300 $14.48 1,353,202.0000 9,455,000 0.02% 0.00%
June 3, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.41 1,353,402.0000 9,455,000 0.01% 0.00%
June 3, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.35 1,353,602.0000 9,455,000 0.01% 0.00%
June 3, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.30 1,353,802.0000 9,455,000 0.01% 0.00%
June 3, 2024 NERGES JOSEPH R Not found P Common Stock 300 $14.20 1,354,102.0000 9,455,000 0.02% 0.00%
June 3, 2024 NERGES JOSEPH R Not found P Common Stock 1000 $14.15 1,355,102.0000 9,455,000 0.07% 0.01%
June 4, 2024 NERGES JOSEPH R Not found P Common Stock 600 $14.20 1,355,702.0000 9,455,000 0.04% 0.01%
May 28, 2024 NERGES JOSEPH R Not found P Common Stock 400 $14.35 1,347,992.0000 9,455,000 0.03% 0.00%
May 23, 2024 NERGES JOSEPH R Not found P Common Stock 100 $14.20 1,345,171.0000 9,455,000 0.01% 0.00%
May 23, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.25 1,345,371.0000 9,455,000 0.01% 0.00%
May 23, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.28 1,345,571.0000 9,455,000 0.01% 0.00%
May 23, 2024 NERGES JOSEPH R Not found P Common Stock 400 $14.23 1,345,971.0000 9,455,000 0.03% 0.00%
May 23, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.70 1,346,171.0000 9,455,000 0.01% 0.00%
May 23, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.90 1,346,371.0000 9,455,000 0.01% 0.00%
May 24, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.67 1,346,571.0000 9,455,000 0.01% 0.00%
May 24, 2024 NERGES JOSEPH R Not found P Common Stock 100 $14.50 1,346,671.0000 9,455,000 0.01% 0.00%
May 24, 2024 NERGES JOSEPH R Not found P Common Stock 100 $14.57 1,346,771.0000 9,455,000 0.01% 0.00%
May 24, 2024 NERGES JOSEPH R Not found P Common Stock 500 $14.52 1,347,271.0000 9,455,000 0.04% 0.01%
May 24, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.54 1,347,471.0000 9,455,000 0.01% 0.00%
May 24, 2024 NERGES JOSEPH R Not found P Common Stock 100 $14.40 1,347,571.0000 9,455,000 0.01% 0.00%
May 24, 2024 NERGES JOSEPH R Not found P Common Stock 21 $14.35 1,347,592.0000 9,455,000 0.00% 0.00%
May 28, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.30 1,348,192.0000 9,455,000 0.01% 0.00%
May 28, 2024 NERGES JOSEPH R Not found P Common Stock 300 $14.33 1,348,492.0000 9,455,000 0.02% 0.00%
May 28, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.25 1,348,692.0000 9,455,000 0.01% 0.00%
May 28, 2024 NERGES JOSEPH R Not found P Common Stock 500 $14.20 1,349,192.0000 9,455,000 0.04% 0.01%
May 28, 2024 NERGES JOSEPH R Not found P Common Stock 500 $14.05 1,349,692.0000 9,455,000 0.04% 0.01%
May 28, 2024 NERGES JOSEPH R Not found P Common Stock 100 $13.90 1,349,792.0000 9,455,000 0.01% 0.00%
May 28, 2024 NERGES JOSEPH R Not found P Common Stock 610 $14.16 1,350,402.0000 9,455,000 0.05% 0.01%
May 21, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.71 1,344,771.0000 9,455,000 0.01% 0.00%
May 22, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.80 1,344,971.0000 9,455,000 0.01% 0.00%
May 22, 2024 NERGES JOSEPH R Not found P Common Stock 100 $15.04 1,345,071.0000 9,455,000 0.01% 0.00%
May 20, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.20 1,342,921.0000 9,455,000 0.01% 0.00%
May 20, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.35 1,343,121.0000 9,455,000 0.01% 0.00%
May 20, 2024 NERGES JOSEPH R Not found P Common Stock 300 $14.30 1,343,421.0000 9,455,000 0.02% 0.00%
May 20, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.45 1,343,621.0000 9,455,000 0.01% 0.00%
May 20, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.75 1,343,821.0000 9,455,000 0.01% 0.00%
May 21, 2024 NERGES JOSEPH R Not found P Common Stock 100 $14.97 1,343,921.0000 9,455,000 0.01% 0.00%
May 21, 2024 NERGES JOSEPH R Not found P Common Stock 100 $14.94 1,344,021.0000 9,455,000 0.01% 0.00%
May 21, 2024 NERGES JOSEPH R Not found P Common Stock 150 $14.90 1,344,171.0000 9,455,000 0.01% 0.00%
May 21, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.75 1,344,371.0000 9,455,000 0.01% 0.00%
May 21, 2024 NERGES JOSEPH R Not found P Common Stock 100 $14.85 1,344,471.0000 9,455,000 0.01% 0.00%
May 21, 2024 NERGES JOSEPH R Not found P Common Stock 100 $14.74 1,344,571.0000 9,455,000 0.01% 0.00%
May 17, 2024 NERGES JOSEPH R Not found P Common Stock 400 $14.27 1,342,116.0000 9,455,000 0.03% 0.00%
May 17, 2024 NERGES JOSEPH R Not found P Common Stock 300 $14.20 1,342,616.0000 9,455,000 0.02% 0.00%
May 17, 2024 NERGES JOSEPH R Not found P Common Stock 105 $14.42 1,342,721.0000 9,455,000 0.01% 0.00%
May 15, 2024 NERGES JOSEPH R Not found P Common Stock 200 $13.56 1,340,416.0000 9,455,000 0.01% 0.00%
May 15, 2024 NERGES JOSEPH R Not found P Common Stock 100 $13.64 1,340,516.0000 9,455,000 0.01% 0.00%
May 15, 2024 NERGES JOSEPH R Not found P Common Stock 100 $13.65 1,340,616.0000 9,455,000 0.01% 0.00%
May 15, 2024 NERGES JOSEPH R Not found P Common Stock 100 $13.65 1,340,716.0000 9,455,000 0.01% 0.00%
May 15, 2024 NERGES JOSEPH R Not found P Common Stock 100 $13.65 1,340,816.0000 9,455,000 0.01% 0.00%
May 17, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.44 1,341,016.0000 9,455,000 0.01% 0.00%
May 17, 2024 NERGES JOSEPH R Not found P Common Stock 700 $14.35 1,341,716.0000 9,455,000 0.05% 0.01%
May 17, 2024 NERGES JOSEPH R Not found P Common Stock 200 $14.34 1,342,316.0000 9,455,000 0.01% 0.00%
May 14, 2024 NERGES JOSEPH R Not found P Common Stock 400 $13.67 1,339,621.0000 9,455,000 0.03% 0.00%
May 14, 2024 NERGES JOSEPH R Not found P Common Stock 200 $13.40 1,340,021.0000 9,455,000 0.01% 0.00%
May 14, 2024 NERGES JOSEPH R Not found P Common Stock 200 $13.38 1,340,221.0000 9,455,000 0.01% 0.00%
May 14, 2024 NERGES JOSEPH R Not found P Common Stock 200 $13.53 1,339,821.0000 9,455,000 0.01% 0.00%
May 13, 2024 NERGES JOSEPH R Not found P Common Stock 5 $13.40 1,339,221.0000 9,455,000 0.00% 0.00%
May 13, 2024 NERGES JOSEPH R Not found P Common Stock 200 $13.35 1,339,216.0000 9,455,000 0.01% 0.00%
May 13, 2024 NERGES JOSEPH R Not found P Common Stock 200 $13.51 1,339,016.0000 9,455,000 0.01% 0.00%
May 13, 2024 NERGES JOSEPH R Not found P Common Stock 200 $13.62 1,338,816.0000 9,455,000 0.01% 0.00%
May 10, 2024 NERGES JOSEPH R Not found P Common Stock 200 $13.23 1,338,616.0000 9,455,000 0.01% 0.00%
May 10, 2024 NERGES JOSEPH R Not found P Common Stock 200 $13.17 1,338,416.0000 9,455,000 0.01% 0.00%
May 10, 2024 NERGES JOSEPH R Not found P Common Stock 200 $13.10 1,338,216.0000 9,455,000 0.01% 0.00%
March 14, 2024 NERGES JOSEPH R Not found P Common Stock 200 $40.50 668,383.0000 8,864,000 0.03% 0.00%
March 15, 2024 NERGES JOSEPH R Not found P Common Stock 25 $39.00 669,008.0000 8,864,000 0.00% 0.00%
March 15, 2024 NERGES JOSEPH R Not found P Common Stock 300 $38.50 668,983.0000 8,864,000 0.04% 0.00%
March 15, 2024 NERGES JOSEPH R Not found P Common Stock 300 $38.51 668,683.0000 8,864,000 0.04% 0.00%
March 8, 2024 NERGES JOSEPH R Not found P Common Stock 200 $36.25 666,513.0000 8,864,000 0.03% 0.00%
March 12, 2024 NERGES JOSEPH R Not found P Common Stock 200 $38.25 668,183.0000 8,864,000 0.03% 0.00%
March 12, 2024 NERGES JOSEPH R Not found P Common Stock 100 $38.63 667,983.0000 8,864,000 0.01% 0.00%
March 12, 2024 NERGES JOSEPH R Not found P Common Stock 200 $38.90 667,883.0000 8,864,000 0.03% 0.00%
March 11, 2024 NERGES JOSEPH R Not found P Common Stock 170 $36.75 667,683.0000 8,864,000 0.03% 0.00%
March 11, 2024 NERGES JOSEPH R Not found P Common Stock 800 $35.75 667,513.0000 8,864,000 0.12% 0.01%
March 8, 2024 NERGES JOSEPH R Not found P Common Stock 200 $36.00 666,713.0000 8,864,000 0.03% 0.00%
Feb. 20, 2024 NERGES JOSEPH R Not found P Common Stock 400 $30.10 665,753.0000 8,864,000 0.06% 0.00%
Feb. 20, 2024 NERGES JOSEPH R Not found P Common Stock 700 $30.50 665,353.0000 8,864,000 0.11% 0.01%
Feb. 20, 2024 NERGES JOSEPH R Not found P Common Stock 400 $30.75 664,653.0000 8,864,000 0.06% 0.00%
Feb. 20, 2024 NERGES JOSEPH R Not found P Common Stock 300 $31.05 664,253.0000 8,864,000 0.05% 0.00%
Feb. 20, 2024 NERGES JOSEPH R Not found P Common Stock 300 $31.75 663,953.0000 8,864,000 0.05% 0.00%
Feb. 20, 2024 NERGES JOSEPH R Not found P Common Stock 800 $32.05 663,653.0000 8,864,000 0.12% 0.01%
Feb. 20, 2024 NERGES JOSEPH R Not found P Common Stock 1200 $32.45 662,853.0000 8,864,000 0.18% 0.01%
Feb. 16, 2024 NERGES JOSEPH R Not found P Common Stock 500 $33.00 661,653.0000 8,864,000 0.08% 0.01%
Feb. 20, 2024 NERGES JOSEPH R Not found P Common Stock 260 $29.70 666,313.0000 8,864,000 0.04% 0.00%
Feb. 20, 2024 NERGES JOSEPH R Not found P Common Stock 300 $30.05 666,053.0000 8,864,000 0.05% 0.00%
Feb. 7, 2024 Blackmon Raymond Charles JR Director A Common Stock 5000 $0.00 54,250.0000 8,864,000 10.15% 0.06%
Feb. 7, 2024 JAMES C SHELTON Director A Common Stock 5000 $0.00 55,803.0000 8,864,000 9.84% 0.06%
Feb. 7, 2024 Smith Marilyn T Director A Common Stock 5000 $0.00 54,250.0000 8,864,000 10.15% 0.06%
Feb. 7, 2024 Azeri Ismail Director A Common Stock 5000 $0.00 47,995.0000 8,864,000 11.63% 0.06%
Jan. 31, 2024 LEVINE GARY W CFO A Common Stock 156 $12.49 99,098.0000 8,864,000 0.16% 0.00%
Jan. 5, 2024 LEVINE GARY W CFO A Common Stock 8500 $0.00 98,942.0000 8,864,000 9.40% 0.10%
Jan. 5, 2024 Dellovo Victor President and CEO A Common Stock 35000 $0.00 398,305.0000 8,864,000 9.63% 0.39%
Jan. 5, 2024 SOUTHWELL GARY VP and GM A Common Stock 15000 $0.00 50,051.0000 8,864,000 42.79% 0.17%
Jan. 5, 2024 Newbanks Mike VP Finance and CAO A Common Stock 8500 $0.00 50,307.0000 8,864,000 20.33% 0.10%