Earnings Est. No Polygon data
Insider Transactions (55)
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
2026-03-23 ▼ SELL International Finance Corp 2,162 $5 $11K <0.1%
2026-03-24 ▼ SELL International Finance Corp 16,179 $5 $81K 0.3%
2026-03-25 ▼ SELL International Finance Corp 11,104 $5 $56K 0.2%
2026-03-18 ▼ SELL International Finance Corp 4,819 $5 $26K <0.1%
2026-03-19 ▼ SELL International Finance Corp 34,607 $5 $175K 0.6%
2026-03-13 ▼ SELL International Finance Corp 60,000 $5 $291K 1.0%
2026-03-16 ▼ SELL International Finance Corp 27,389 $5 $135K 0.5%
2026-03-17 ▼ SELL International Finance Corp 87,041 $5 $462K 1.5%
2026-03-10 ▼ SELL International Finance Corp 24,532 $5 $114K 0.4%
2026-03-11 ▼ SELL International Finance Corp 4,235 $5 $20K <0.1%
2026-03-12 ▼ SELL International Finance Corp 2,839 $5 $13K <0.1%
2026-03-06 ▼ SELL International Finance Corp 9,224 $5 $43K 0.2%
2026-03-09 ▼ SELL International Finance Corp 27,767 $5 $127K 0.5%
2017-10-30 ▼ SELL International Finance Corp 20,545 $9 $186K 0.7%
2017-10-31 ▼ SELL International Finance Corp 21,100 $9 $192K 0.8%
2017-11-01 ▼ SELL International Finance Corp 10,700 $9 $97K 0.4%
2017-11-02 ▼ SELL International Finance Corp 11,918 $9 $108K 0.4%
2017-11-03 ▼ SELL International Finance Corp 27,265 $9 $247K 1.0%
2017-11-06 ▼ SELL International Finance Corp 14,900 $9 $134K 0.6%
2017-11-07 ▼ SELL International Finance Corp 28,400 $9 $260K 1.1%
2017-11-08 ▼ SELL International Finance Corp 20,701 $9 $190K 0.8%
2017-11-09 ▼ SELL International Finance Corp 19,760 $9 $183K 0.8%
2017-11-10 ▼ SELL International Finance Corp 85,036 $10 $828K 3.3%
2017-11-13 ▼ SELL International Finance Corp 14,700 $10 $142K 0.6%
2017-11-13 ▼ SELL International Finance Corp 50,000 $10 $482K 2.0%
2017-11-14 ▼ SELL International Finance Corp 48,400 $10 $460K 2.0%
2017-11-15 ▼ SELL International Finance Corp 51,900 $9 $492K 2.2%
2017-11-16 ▼ SELL International Finance Corp 26,731 $10 $255K 1.1%
2018-02-07 ▼ SELL International Finance Corp 42,100 $11 $456K 1.8%
2018-02-08 ▼ SELL International Finance Corp 20,220 $11 $224K 0.9%
2020-05-19 ▼ SELL International Finance Corp 2,103,069 $4 $8.4M 29.2%
2025-12-17 ▼ SELL International Finance Corp 100 $4 $433 <0.1%
2026-03-04 ▼ SELL International Finance Corp 6,823 $5 $32K 0.1%
2026-03-05 ▼ SELL International Finance Corp 4,290 $5 $20K <0.1%