Assets in U.S.-listed exchange-traded products almost hit their head on the $3 trillion ceiling level in this year’s first half, coming in at a record $2.973 trillion, according to data provider ETFGI.

U.S.-listed exchange-traded funds and exchange-traded notes gathered a record amount of inflows in June of $46.58 billion. That marked the 16th consecutive month of positive net new asset inflows.

Total asset inflows among U.S.-listed ETPs in this year’s first half were—you guessed it—another record at $247.39 billion.

Asset flows in June and at mid-year among U.S.-listed ETPs set records in both the equity and fixed-income categories, while commodity-focused ETPs had mid-year net inflows of $433 million, or significantly less than net inflows of $17.85 billion during the year-earlier period.

Among product sponsors, iShares led the way with inflows of $118 billion through June, followed by Vanguard at $77.48 billion and Schwab ETFs at $13.39 billion.