International Finance Corp (CIK 0001384542)

Latest company ownership

Shares held
9,984,311
Last filed at
Mar 6, 2026
Confidence Score
25.6
2017Q4
Confidence Score History
2017Q4 2017Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Oct 30, 2017 Mar 6, 2026 LESAKA TECHNOLOGIES INC 10% Owner Sell 17.5 -639,496 -1.92% $3.9M