FutureFuel Corp. (FF) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

43,783,544Shares Outstanding
396,602Shares held by institutions
$1,483,291Value of institutional holdings
38.13%Institutional ownership %
2.32%Shares Changed QoQ
88No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

According to SEC filings for the period ending December 2025, FutureFuel Corp. (NYSE:FF) is held by 88 institutional firms.

88 Institutional Holders

396,602 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
DIMENSIONAL FUND ADVISORS LP 31 Dec, 2025 1,934,861 -226,812 -10.49% $6,172,188.00
BlackRock, Inc. 31 Dec, 2025 1,844,993 6,042 0.33% $5,885,528.00
RENAISSANCE TECHNOLOGIES LLC 31 Dec, 2025 1,740,100 -84,400 -4.63% $5,550,919.00
VANGUARD GROUP INC 31 Dec, 2025 1,432,769 20,492 1.45% $4,570,533.00
GATE CITY CAPITAL MANAGEMENT, LLC 31 Dec, 2025 1,104,149 299,924 37.29% $3,522,235.00
AMERICAN CENTURY COMPANIES INC 31 Dec, 2025 748,929 -21,082 -2.74% $2,389,084.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 643,518 6,866 1.08% $2,053,304.00
STATE STREET CORP 31 Dec, 2025 620,530 3,154 0.51% $1,979,491.00
BRIDGEWAY CAPITAL MANAGEMENT, LLC 31 Dec, 2025 468,353 362 0.08% $1,494,046.00
MILLENNIUM MANAGEMENT LLC 31 Dec, 2025 407,141 -10,188 -2.44% $1,298,780.00
Nuveen, LLC 31 Dec, 2025 376,332 31,398 9.10% $1,200,499.00
CITADEL ADVISORS LLC 31 Dec, 2025 354,553 322,444 1,004.22% $1,131,024.00
TWO SIGMA INVESTMENTS, LP 31 Dec, 2025 345,986 -19,974 -5.46% $1,103,695.00
TWO SIGMA ADVISERS, LP 31 Dec, 2025 321,200 -25,000 -7.22% $1,024,628.00
MORGAN STANLEY 31 Dec, 2025 316,506 -34,233 -9.76% $1,009,656.00
COMMONWEALTH EQUITY SERVICES, LLC 31 Dec, 2025 307,339 7 0.00% $980,410.00
Empowered Funds, LLC 31 Dec, 2025 301,153 362 0.12% $960,678.00
GSA CAPITAL PARTNERS LLP 31 Dec, 2025 295,890 201,323 212.89% $944.00
D. E. Shaw & Co., Inc. 31 Dec, 2025 275,445 71,147 34.83% $878,669.00
Hartree Partners, LP 31 Dec, 2025 260,000 0 0.00% $829,400.00