Earnings Est. No Polygon data
Insider Transactions (21)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-14 ▼ SELL International Finance Corp 106,948 $5 $524K 2.0%
2026-04-15 ▼ SELL International Finance Corp 19,488 $5 $96K 0.4%
2026-04-16 ▼ SELL International Finance Corp 66,437 $5 $326K 1.3%
2026-04-09 ▼ SELL International Finance Corp 9,878 $5 $49K 0.2%
2026-04-10 ▼ SELL International Finance Corp 57,894 $5 $288K 1.0%
2026-04-13 ▼ SELL International Finance Corp 52,230 $5 $257K 1.0%
2026-04-06 ▼ SELL International Finance Corp 34,219 $5 $169K 0.6%
2026-04-07 ▼ SELL International Finance Corp 47,954 $5 $236K 0.9%
2026-04-08 ▼ SELL International Finance Corp 19,311 $5 $95K 0.3%
2026-03-31 ▼ SELL International Finance Corp 32,807 $5 $165K 0.6%
2026-04-01 ▼ SELL International Finance Corp 18,663 $5 $93K 0.3%
2026-04-02 ▼ SELL International Finance Corp 9,928 $5 $50K 0.2%
2026-03-26 ▼ SELL International Finance Corp 2,468 $5 $12K <0.1%
2026-03-27 ▼ SELL International Finance Corp 31,504 $5 $155K 0.5%
2026-03-30 ▼ SELL International Finance Corp 6,467 $5 $32K 0.1%
2026-03-03 ▼ SELL Sparrow Dean Chad 332 $5 $2K 18.8%
2026-03-06 ▼ SELL Sparrow Dean Chad 207 $5 $979 14.5%
2026-03-09 ▼ SELL Sparrow Dean Chad 144 $5 $680 11.8%
2026-03-11 ▼ SELL Sparrow Dean Chad 963 $5 $5K 89.2%
2026-03-12 ▼ SELL Sparrow Dean Chad 6 $5 $28 5.2%
2026-03-13 ▼ SELL Sparrow Dean Chad 110 $5 $513