Ibotta, Inc. (IBTA) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

30,660,000Shares Outstanding
9,971,000Shares held by institutions
$201,214,780Value of institutional holdings
96.51%Institutional ownership %
-9.77%Shares Changed QoQ
232No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Recent 13F filings as of December 2025 show that 232 institutional investors hold a position in Ibotta, Inc. (NYSE:IBTA).

232 Institutional Holders

9,971,000 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
Koch, Inc. 31 Dec, 2025 4,389,129 0 0.00% $99,764,902.00
Koch, Inc. 31 Dec, 2025 4,389,129 0 0.00% $99,764,902.00
D. E. Shaw & Co., Inc. 31 Dec, 2025 1,690,546 400,000 30.99% $38,426,111.00
D. E. Shaw & Co., Inc. 31 Dec, 2025 1,690,546 400,000 30.99% $38,426,111.00
VANGUARD GROUP INC 31 Dec, 2025 1,164,995 -405,901 -25.84% $26,480,337.00
VANGUARD GROUP INC 31 Dec, 2025 1,164,995 -405,901 -25.84% $26,480,337.00
BlackRock, Inc. 31 Dec, 2025 1,051,720 16,311 1.58% $23,905,597.00
BlackRock, Inc. 31 Dec, 2025 1,051,720 16,311 1.58% $23,905,597.00
CITIGROUP INC 31 Dec, 2025 644,552 3,215 0.50% $14,650,667.00
CITIGROUP INC 31 Dec, 2025 644,552 3,215 0.50% $14,650,667.00
Sumitomo Mitsui Trust Group, Inc. 31 Dec, 2025 389,463 -891,756 -69.60% $8,852,494.00
Sumitomo Mitsui Trust Group, Inc. 31 Dec, 2025 389,463 -891,756 -69.60% $8,852,494.00
DEUTSCHE BANK AG\ 31 Dec, 2025 369,890 359,470 3,449.81% $8,407,600.00
DEUTSCHE BANK AG\ 31 Dec, 2025 369,890 359,470 3,449.81% $8,407,600.00
Notable Capital Management, L.L.C. 31 Dec, 2025 367,032 0 0.00% $8,342,637.00
Notable Capital Management, L.L.C. 31 Dec, 2025 367,032 0 0.00% $8,342,637.00
Amova Asset Management Americas, Inc. 31 Dec, 2025 341,265 -938,387 -73.33% $7,739,890.00
Amova Asset Management Americas, Inc. 31 Dec, 2025 341,265 -938,387 -73.33% $7,739,890.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 327,479 3,000 0.92% $7,444,826.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 327,479 3,000 0.92% $7,444,826.00