SEC FORM 4CLUSTER · 2 INSIDERS
$5,411,207.33
Purchase of 430,370 shares across 2 reporting persons.
Transaction Code P · Reporting Persons 2
- Ruddy Jordan B., PresidentPurchase of 2,400 shares at $12.4897 per share.$29,975.28
- KAMFAR RAMINPurchase of 135,669 shares at $12.5011 per share.$1,696,011.74
- KAMFAR RAMINPurchase of 135,817 shares at $12.6029 per share.$1,711,688.07
- Ruddy Jordan B., PresidentPurchase of 2,380 shares at $12.60 per share.$29,988.00
- KAMFAR RAMINPurchase of 154,104 shares at $12.6119 per share.$1,943,544.24
Surfaced by rule: 2 distinct insiders, open-market purchases, 7-day window — a deterministic filter, not a recommendation.
Traded Sep 28, 2026 · Disclosed Sep 30, 2026
Source: SEC Form 4 · 0001398344-26-017659 · filed 2026-09-30 · View filing →
Source: SEC Form 4 · 0001398344-26-017661 · filed 2026-09-30 · View filing →
Permalink →
SEC FORM 4CLUSTER · 2 INSIDERS
$6,026,074.14
Purchase of 491,170 shares across 2 reporting persons.
Transaction Code P · Reporting Persons 2
- MacDonald Ryan SPurchase of 10,400 shares at $11.9733 per share.$124,522.32
- KAMFAR RAMINPurchase of 67,878 shares at $11.9630 per share.$812,024.51
- KAMFAR RAMINPurchase of 111,885 shares at $12.0205 per share.$1,344,913.64
- KAMFAR RAMINPurchase of 150,000 shares at $12.4752 per share.$1,871,280.00
- KAMFAR RAMINPurchase of 5,808 shares at $12.45 per share.$72,309.60
- KAMFAR RAMINPurchase of 115,229 shares at $12.3899 per share.$1,427,675.79
- KAMFAR RAMINPurchase of 29,970 shares at $12.4574 per share.$373,348.28
Surfaced by rule: 2 distinct insiders, open-market purchases, 7-day window — a deterministic filter, not a recommendation.
Traded Sep 21, 2026 · Disclosed Sep 29, 2026FILED +8 DAYS
Source: SEC Form 4 · 0001398344-26-017349 · filed 2026-09-23 · View filing →
Source: SEC Form 4 · 0001398344-26-017538 · filed 2026-09-29 · View filing →
Source: SEC Form 4 · 0001398344-26-017550 · filed 2026-09-29 · View filing →
Permalink →
Purchase of 5,500 shares at $12.00 per share.
Reporting Person MacDonald Ryan S · Transaction Code P
Traded Sep 14, 2026 · Disclosed Sep 18, 2026FILED +4 DAYS
Source: SEC Form 4 · 0001398344-26-017226 · filed 2026-09-18 · View filing →
Purchase of 2,550 shares at $11.90 per share.
Reporting Person MacDonald Ryan S · Transaction Code P
Traded Sep 14, 2026 · Disclosed Sep 18, 2026FILED +4 DAYS
Source: SEC Form 4 · 0001398344-26-017226 · filed 2026-09-18 · View filing →
Purchase of 4,000 shares at $11.99 per share.
Reporting Person MacDonald Ryan S · Transaction Code P
Traded Sep 14, 2026 · Disclosed Sep 18, 2026FILED +4 DAYS
Source: SEC Form 4 · 0001398344-26-017226 · filed 2026-09-18 · View filing →
Purchase of 400 shares at $11.98 per share.
Reporting Person MacDonald Ryan S · Transaction Code P
Traded Sep 14, 2026 · Disclosed Sep 18, 2026FILED +4 DAYS
Source: SEC Form 4 · 0001398344-26-017226 · filed 2026-09-18 · View filing →
Purchase of 100 shares at $11.96 per share.
Reporting Person MacDonald Ryan S · Transaction Code P
Traded Sep 14, 2026 · Disclosed Sep 18, 2026FILED +4 DAYS
Source: SEC Form 4 · 0001398344-26-017226 · filed 2026-09-18 · View filing →
Purchase of 300 shares at $11.95 per share.
Reporting Person MacDonald Ryan S · Transaction Code P
Traded Sep 14, 2026 · Disclosed Sep 18, 2026FILED +4 DAYS
Source: SEC Form 4 · 0001398344-26-017226 · filed 2026-09-18 · View filing →
Purchase of 1,900 shares at $11.94 per share.
Reporting Person MacDonald Ryan S · Transaction Code P
Traded Sep 14, 2026 · Disclosed Sep 18, 2026FILED +4 DAYS
Source: SEC Form 4 · 0001398344-26-017226 · filed 2026-09-18 · View filing →
Purchase of 2,895 shares at $11.93 per share.
Reporting Person MacDonald Ryan S · Transaction Code P
Traded Sep 14, 2026 · Disclosed Sep 18, 2026FILED +4 DAYS
Source: SEC Form 4 · 0001398344-26-017226 · filed 2026-09-18 · View filing →
Purchase of 2,600 shares at $11.92 per share.
Reporting Person MacDonald Ryan S · Transaction Code P
Traded Sep 14, 2026 · Disclosed Sep 18, 2026FILED +4 DAYS
Source: SEC Form 4 · 0001398344-26-017226 · filed 2026-09-18 · View filing →
Purchase of 500 shares at $11.91 per share.
Reporting Person MacDonald Ryan S · Transaction Code P
Traded Sep 14, 2026 · Disclosed Sep 18, 2026FILED +4 DAYS
Source: SEC Form 4 · 0001398344-26-017226 · filed 2026-09-18 · View filing →