Ibex Limited · NASDAQ:IBEX

American Century Investment Management, Inc. reported a 5.60% stake in Ibex Limited (Schedule 13G/A)

Event Dec 31, 2024 · Filed Feb 14, 2025

American Century Investment Management, Inc. reported a 5.60% stake in Ibex Limited, 944,703 shares, as a passive investor on Dec 31, 2024. Filed Feb 14, 2025 (Schedule 13G/A).

Stake
5.60%
Shares
944,703
Intent
Passive
What changed
Stake changed
Filed together
4 holders

The filing in full

HolderStakeShares
American Century Capital Portfolios, Inc.3.20%545,493
American Century Investment Management, Inc.5.60%944,703
American Century Companies, Inc.5.60%944,703
Stowers Institute for Medical Research5.60%944,703

Source

View original at SEC

Related