Arkolith/Funds/MCF Advisors LLC

MCF Advisors LLC

CIK: 1602905Q1 2026
Active Filer
Portfolio Value
$2.3B
Positions
1421
New Buys
285
81 sold
Changes
510 ↑ / 156 ↓

Top HoldingsQ1 2026

1421 total positions
#SecurityValueShares% PortChangeΔ Shares
1VANGUARD INDEX FDS
S&P 500 ETF SHS
$283.4M474.3K12.4%
ADDED
+474.2K
2ISHARES TR
CORE MSCI INTL
$135.8M1.62M6.0%
ADDED
+1.62M
3STATE STR SPDR S&P 500 ETF T
TR UNIT
$96.4M148.0K4.2%
ADDED
+6.4K
4ISHARES TR
US TREAS BD ETF
$95.4M4.17M4.2%
ADDED
+4.16M
5SPDR SERIES TRUST
STATE STREET SPD
$91.1M3.03M4.0%
ADDED
+3.03M
6ISHARES INC
CORE MSCI EMKT
$83.1M1.19M3.6%
ADDED
+1.19M
7ISHARES TR
CORE S&P MCP ETF
$73.1M1.08M3.2%
ADDED
+1.08M
8SCHWAB STRATEGIC TR
SHT TM US TRES
$66.9M2.76M2.9%
ADDED
+2.75M
9BLACKROCK ETF TRUST II
ISHARES FLEXIBLE
$62.2M1.20M2.7%
ADDED
+1.20M
10ISHARES TR
CORE DIV GRWTH
$59.2M844.0K2.6%
ADDED
+841.6K
11SCHWAB STRATEGIC TR
US DIVIDEND EQ
$56.4M1.84M2.5%
ADDED
+1.83M
12VANGUARD INDEX FDS
VALUE ETF
$53.0M270.0K2.3%
ADDED
+269.9K
13ISHARES TR
CORE S&P500 ETF
$45.2M69.2K2.0%
ADDED
+68.3K
14ISHARES TR
CORE S&P SCP ETF
$45.0M362.2K2.0%
ADDED
+361.9K
15ISHARES TR
MSCI USA QLT FCT
$40.6M211.4K1.8%
ADDED
+211.0K
16ISHARES TR
USD INV GRDE ETF
$38.9M759.8K1.7%
ADDED
+759.4K
17ISHARES TR
CORE MSCI EAFE
$34.1M376.2K1.5%
REDUCED
-13,860
18FRANKLIN TEMPLETON ETF TR
INTL COR DIV TIL
$32.3M812.2K1.4%
NEW
19ISHARES TR
RUS MID CAP ETF
$30.9M317.3K1.4%
ADDED
+307.9K
20APPLE INC
COM
$28.0M110.3K1.2%
ADDED
+20.2K
21ABRDN ETFS
BBRG ALL COMD K1
$27.7M1.14M1.2%
ADDED
+1.14M
22CAPITAL GRP FIXED INCM ETF T
CORE PLUS INCM
$25.5M1.14M1.1%
NEW
23J P MORGAN EXCHANGE TRADED F
SHORT DURA CORE
$24.1M509.0K1.1%
NEW
24DIMENSIONAL ETF TRUST
EMGR CRE EQT MNG
$21.9M645.4K1.0%
NEW
25T ROWE PRICE ETF INC
ULTRA SHRT TRM
$21.0M421.8K0.9%
NEW
Showing top 25 of 1421 positions

Filing History

Q1 20261341 pos
$2.3B
Q4 20251199 pos
$1.8B

Data Source

Holdings data sourced from SEC EDGAR 13F-HR filings. Updated quarterly, approximately 45 days after quarter end. All data is public domain.

Last filed: May 11, 2026