NASDAQ
Total Transactions
14
6 buys /8 sells
Shares Acquired
170,675
Transactions: 6•Avg: 28,445.83
Shares Disposed
222,094
Transactions: 8•Avg: 27,761.75
Net Activity
-51,419
Net Selling•Ratio: 75%
Q4 2025(Current) | 170,675 | 222,094 | -51,419 | 75.00% |
Q3 2025 | 6,008 | 1,754 | +4,254 | 300.00% |
Q2 2025 | 0 | 386 | -386 | 0.00% |
Q1 2025 | 495,098 | 3,093 | +492,005 | 557.14% |
Q4 2024 | 51,686 | 155,945 | -104,259 | 35.00% |
This table shows insider trading activity by quarter. A ratio > 100% indicates insiders acquired more shares than they disposed of during the period, which is generally considered a bullish signal.
• Most recent data for Q4 2025
Acquired vs Disposed Shares
Net Distribution: 51,419 shares•Acquired/Disposed Ratio: 75%
Net Activity | |||||
|---|---|---|---|---|---|
CWB Cyr William B. | Director, officer: chief executive officer | 7 | 226,225 | 57,000 | +169,225 |
MT Machaba Thembeka | Officer: chief human resources officer | 5 | 82,180 | 2,500 | +79,680 |
MSJ Morris Scott James | Officer: president | 29 | 376,635 | 328,094 | +48,541 |
GI Garcia Ivan | Officer: interim cfo | 3 | 3,000 | 27,000 | -24,000 |
BNJ Baty Nicola J. | Officer: chief operating officer | 4 | 17,938 | 1,754 | +16,184 |
This table shows the trading activity of the most active company insiders. Positive net activity (buying more than selling) is often considered a bullish signal.
2025-12-08 | Officer: chief operating officer | Purchase | 13,858 | $0 | $0 | 33,334 | |
2025-12-05 | Officer: president | Purchase | 36,000 | $8.9 | $320,400 | 36,000 | |
2021-10-15 | Officer: president | Purchase | 36,000 | $8.9 | $320,400 | 36,000 | |
2025-12-05 | Officer: president | Sale | 5,142 | $62.33 | $320,475.15 | 30,858 | |
2021-10-15 | Officer: president | Sale | 36,000 | $8.9 | $320,400 | - |
This table displays recent Form 4 filings showing transactions by company insiders. SEC rules require insiders to report their transactions within two business days.
BNJ Baty Nicola J. | Officer: chief operating officer | Dec 10, 2025 | |
MSJ Morris Scott James | Officer: president | Dec 9, 2025 | |
MSJ Morris Scott James | Officer: president | Dec 9, 2025 | |
MSJ Morris Scott James | Officer: president | Dec 9, 2025 | |
MSJ Morris Scott James | Officer: president | Dec 9, 2025 |
Net change in shares shown on right
No price data available for this timeframe.