Skip to Main Content

iShares Cohen & Steers REIT ETF Holdings

ICF was created on 2001-01-29 by iShares. The fund's investment portfolio concentrates primarily on real estate equity. The ETF currently has 1747.78m in AUM and 31 holdings. ICF tracks an index of large-cap REITs selected by a committee.

Last Updated: 3 days, 8 hours ago

Last reported holdings - iShares Cohen & Steers REIT ETF

Ticker Name Est. Value

Recent Changes - iShares Cohen & Steers REIT ETF

Date Ticker Name Change (Shares)
2025-04-28
MLPFT
CASH COLLATERAL USD MLPFT 394,000
2025-04-28
USD
USD CASH 685,015
2025-04-25
MLPFT
CASH COLLATERAL USD MLPFT 394,000
2025-04-24
MLPFT
CASH COLLATERAL USD MLPFT -394,000
2025-04-24
USD
USD CASH -2.2 million
2025-04-23
MLPFT
CASH COLLATERAL USD MLPFT 394,000
2025-04-23
USD
USD CASH 2.2 million
2025-04-22
MLPFT
CASH COLLATERAL USD MLPFT 394,000
2025-04-22
USD
USD CASH 2.1 million
2025-04-21
MLPFT
CASH COLLATERAL USD MLPFT 394,000
2025-04-21
USD
USD CASH 2.2 million
2025-04-16
USD
USD CASH 3.6 million
2025-04-16
MLPFT
CASH COLLATERAL USD MLPFT 394,000
2025-04-15
USD
USD CASH 2.2 million
2025-04-15
MLPFT
CASH COLLATERAL USD MLPFT 816,000
2025-04-14
USD
USD CASH 2.0 million
2025-04-14
MLPFT
CASH COLLATERAL USD MLPFT 696,000
2025-04-11
MLPFT
CASH COLLATERAL USD MLPFT -544,000
2025-04-11
USD
USD CASH -4.9 million
2025-04-10
USD
USD CASH 4.9 million
2025-04-10
MLPFT
CASH COLLATERAL USD MLPFT 544,000
2025-04-09
USD
USD CASH -3.9 million
2025-04-09
MLPFT
CASH COLLATERAL USD MLPFT -544,000
2025-04-08
MLPFT
CASH COLLATERAL USD MLPFT 544,000
2025-04-08
USD
USD CASH 3.9 million
2025-04-07
USD
USD CASH 3.8 million
2025-04-07
MLPFT
CASH COLLATERAL USD MLPFT 544,000
2025-04-04
USD
USD CASH -5.2 million
2025-04-04
MLPFT
CASH COLLATERAL USD MLPFT -544,000
2025-04-03
USD
USD CASH 5.2 million
2025-04-03
MLPFT
CASH COLLATERAL USD MLPFT 544,000
2025-04-02
USD
USD CASH 5.8 million
2025-04-02
MLPFT
CASH COLLATERAL USD MLPFT 545,000
2025-04-01
USD
USD CASH 5.6 million
2025-04-01
MLPFT
CASH COLLATERAL USD MLPFT 506,000
2025-03-31
MLPFT
CASH COLLATERAL USD MLPFT 295,000
2025-03-31
USD
USD CASH 5.4 million
2025-03-28
MLPFT
CASH COLLATERAL USD MLPFT -844,000
2025-03-28
USD
USD CASH -6.6 million
2025-03-26
MLPFT
CASH COLLATERAL USD MLPFT 844,000
2025-03-26
USD
USD CASH 8.7 million
2025-03-25
USD
USD CASH 8.8 million
2025-03-25
MLPFT
CASH COLLATERAL USD MLPFT 844,000
2025-03-24
USD
USD CASH 8.9 million
2025-03-24
MLPFT
CASH COLLATERAL USD MLPFT 844,000
2025-03-21
MLPFT
CASH COLLATERAL USD MLPFT -667,000
2025-03-21
USD
USD CASH -1.1 million
2025-03-20
MLPFT
CASH COLLATERAL USD MLPFT 667,000
2025-03-20
USD
USD CASH 1.1 million
2025-03-19
USD
USD CASH 9.5 million
2025-03-19
MLPFT
CASH COLLATERAL USD MLPFT 667,000
2025-03-18
USD
USD CASH 9.7 million
2025-03-18
MLPFT
CASH COLLATERAL USD MLPFT 667,000
2025-03-17
USD
USD CASH 7.8 million
2025-03-17
MLPFT
CASH COLLATERAL USD MLPFT 639,000
2025-03-14
USD
USD CASH -4.1 million
2025-03-14
MLPFT
CASH COLLATERAL USD MLPFT -302,000
2025-03-13
MLPFT
CASH COLLATERAL USD MLPFT 302,000
2025-03-13
USD
USD CASH 4.1 million
2025-03-12
USD
USD CASH None
2025-03-12
MLPFT
CASH COLLATERAL USD MLPFT None
2025-03-11
MLPFT
CASH COLLATERAL USD MLPFT None
2025-03-11
USD
USD CASH None
2025-03-10
USD
USD CASH None
2025-03-10
MLPFT
CASH COLLATERAL USD MLPFT None
2025-03-07
MLPFT
CASH COLLATERAL USD MLPFT None
2025-03-07
USD
USD CASH None
2025-03-06
USD
USD CASH None
2025-03-06
MLPFT
CASH COLLATERAL USD MLPFT None
2025-03-05
USD
USD CASH None
2025-03-05
MLPFT
CASH COLLATERAL USD MLPFT None
2025-03-04
USD
USD CASH None
2025-03-04
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-27
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-27
USD
USD CASH None
2025-02-26
USD
USD CASH None
2025-02-26
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-25
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-25
USD
USD CASH None
2025-02-24
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-21
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-20
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-19
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-18
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-13
USD
USD CASH None
2025-02-13
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-12
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-12
USD
USD CASH None
2025-02-11
USD
USD CASH None
2025-02-11
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-10
USD
USD CASH None
2025-02-10
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-07
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-07
MLPFT
CASH COLLATERAL USD MLPFT 0
2025-02-07
USD
USD CASH None
2025-02-06
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-05
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-04
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-03
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-31
USD
USD CASH None
2025-01-31
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-30
USD
USD CASH None
2025-01-30
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-29
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-29
USD
USD CASH None
2025-01-28
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-28
USD
USD CASH None
2025-01-27
USD
USD CASH None
2025-01-27
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-24
USD
USD CASH None
2025-01-24
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-23
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-23
USD
USD CASH None
2025-01-22
USD
USD CASH None
2025-01-22
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-21
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-21
USD
USD CASH None
2025-01-16
USD
USD CASH None
2025-01-16
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-15
USD
USD CASH None
2025-01-15
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-14
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-14
USD
USD CASH None
2025-01-13
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-13
USD
USD CASH None
2025-01-10
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-10
USD
USD CASH None
2025-01-09
USD
USD CASH None
2025-01-09
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-08
USD
USD CASH None
2025-01-08
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-07
USD
USD CASH None
2025-01-07
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-06
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-06
USD
USD CASH None
2025-01-03
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-03
USD
USD CASH None
2025-01-02
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-02
USD
USD CASH None
2024-12-31
MARGIN_USD
FUTURES USD MARGIN BALANCE None
2024-12-31
MLPFT
CASH COLLATERAL USD MLPFT None
2024-12-31
USD
USD CASH None
2024-12-30
MLPFT
CASH COLLATERAL USD MLPFT None
2024-12-30
USD
USD CASH None
2024-12-27
MLPFT
CASH COLLATERAL USD MLPFT None
2024-12-27
USD
USD CASH None
2024-12-26
MLPFT
CASH COLLATERAL USD MLPFT None
2024-12-26
USD
USD CASH None
2024-12-24
MARGIN_USD
FUTURES USD MARGIN BALANCE None
2024-12-24
USD
USD CASH None
2024-12-24
MLPFT
CASH COLLATERAL USD MLPFT None
2024-09-25
MLPFT
CASH COLLATERAL USD MLPFT 650,000
2024-09-25
USD
USD CASH 8.8 million
2024-09-24
MLPFT
CASH COLLATERAL USD MLPFT -618,000
2024-09-24
USD
USD CASH -7.7 million
2024-09-23
MLPFT
CASH COLLATERAL USD MLPFT 618,000
2024-09-23
USD
USD CASH 7.7 million
2024-09-20
MLPFT
CASH COLLATERAL USD MLPFT -690,000
2024-09-20
USD
USD CASH -9.1 million
2024-09-19
MLPFT
CASH COLLATERAL USD MLPFT 690,000
2024-09-19
USD
USD CASH 9.1 million
2024-09-18
USD
USD CASH 10.2 million
2024-09-18
MLPFT
CASH COLLATERAL USD MLPFT 620,000
2024-09-17
USD
USD CASH -8.9 million
2024-09-17
MLPFT
CASH COLLATERAL USD MLPFT -482,000
2024-09-16
USD
USD CASH 8.9 million
2024-09-16
MLPFT
CASH COLLATERAL USD MLPFT 482,000
2024-09-13
MLPFT
CASH COLLATERAL USD MLPFT 293,000
2024-09-13
USD
USD CASH 6.9 million
2024-09-12
USD
USD CASH 3.5 million
2024-09-12
MLPFT
CASH COLLATERAL USD MLPFT 293,000
2024-09-11
USD
USD CASH -3.2 million
2024-09-11
MLPFT
CASH COLLATERAL USD MLPFT -293,000
2024-09-10
MLPFT
CASH COLLATERAL USD MLPFT 293,000
2024-09-10
USD
USD CASH 3.2 million
2024-09-09
USD
USD CASH -1.3 million
2024-09-09
MLPFT
CASH COLLATERAL USD MLPFT -202,000
2024-09-06
USD
USD CASH 1.3 million
2024-09-06
MLPFT
CASH COLLATERAL USD MLPFT 202,000
2024-09-05
MLPFT
CASH COLLATERAL USD MLPFT 202,000
2024-09-05
USD
USD CASH 1.4 million
2024-09-04
MLPFT
CASH COLLATERAL USD MLPFT 174,000
2024-09-04
USD
USD CASH 996,876
2024-09-03
MLPFT
CASH COLLATERAL USD MLPFT 174,000
2024-09-03
USD
USD CASH 1.1 million
2024-08-30
MARGIN_USD
FUTURES USD MARGIN BALANCE 29,520
2024-08-30
MLPFT
CASH COLLATERAL USD MLPFT 174,000
2024-08-30
USD
USD CASH 561,814
2024-08-29
USD
USD CASH 559,521
2024-08-29
MLPFT
CASH COLLATERAL USD MLPFT 174,000
2024-08-28
USD
USD CASH 603,937
2024-08-28
MLPFT
CASH COLLATERAL USD MLPFT 174,000
2024-08-27
MLPFT
CASH COLLATERAL USD MLPFT 174,000
2024-08-27
USD
USD CASH 638,807
2024-08-26
MLPFT
CASH COLLATERAL USD MLPFT 174,000
2024-08-26
USD
USD CASH 756,435
2024-08-23
MLPFT
CASH COLLATERAL USD MLPFT 174,000
2024-08-23
USD
USD CASH 787,402
2024-08-22
USD
USD CASH -1.4 million
2024-08-22
MLPFT
CASH COLLATERAL USD MLPFT -130,000