0001085146-24-002566.txt : 20240515
0001085146-24-002566.hdr.sgml : 20240515
20240515154238
ACCESSION NUMBER: 0001085146-24-002566
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240515
DATE AS OF CHANGE: 20240515
EFFECTIVENESS DATE: 20240515
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Forefront Analytics, LLC
CENTRAL INDEX KEY: 0001696802
ORGANIZATION NAME:
IRS NUMBER: 262335297
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-18699
FILM NUMBER: 24949860
BUSINESS ADDRESS:
STREET 1: ONE TOWER BRIDGE
STREET 2: 100 FRONT STREET, SUITE 1111
CITY: WEST CONSHOHOCKEN
STATE: PA
ZIP: 19428
BUSINESS PHONE: 6103413900
MAIL ADDRESS:
STREET 1: ONE TOWER BRIDGE
STREET 2: 100 FRONT STREET, SUITE 1111
CITY: WEST CONSHOHOCKEN
STATE: PA
ZIP: 19428
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0001696802
XXXXXXXX
03-31-2024
03-31-2024
false
Forefront Analytics, LLC
ONE TOWER BRIDGE
100 FRONT STREET, SUITE 1111
WEST CONSHOHOCKEN
PA
19428
13F HOLDINGS REPORT
028-18699
N
Alec Bosacker
Chief Compliance Officer
610-341-3900
/s/Alec Bosacker
West Conshohocken
PA
05-15-2024
1
113
206233253
false
1
GKFO LLC
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
ACHILLES THERAPEUTICS PLC
SPONSORED ADS
00449L102
BBG00ZHF9WP3
110457
88363
SH
SOLE
88363
0
0
ACHILLES THERAPEUTICS PLC
SPONSORED ADS
00449L102
BBG00ZHF9WP3
8853
7082
SH
SOLE
1
7082
0
0
ALX ONCOLOGY HLDGS INC
COM
00166B105
BBG00VR8SF73
8340
748
SH
SOLE
1
748
0
0
ALX ONCOLOGY HLDGS INC
COM
00166B105
BBG00VR8SF73
106072
9513
SH
SOLE
9513
0
0
ANNEXON INC
COM
03589W102
BBG007QVDFH1
7923
1105
SH
SOLE
1
1105
0
0
ANNEXON INC
COM
03589W102
BBG007QVDFH1
98322
13713
SH
SOLE
13713
0
0
ATHIRA PHARMA INC
COM
04746L104
BBG00C77LXM0
52172
19041
SH
SOLE
19041
0
0
ATHIRA PHARMA INC
COM
04746L104
BBG00C77LXM0
4316
1575
SH
SOLE
1
1575
0
0
BARCLAYS BANK PLC
DJUBS CMDT ETN36
06738C778
BBG001SPJ625
6841774
219993
SH
SOLE
219993
0
0
BARCLAYS BANK PLC
DJUBS CMDT ETN36
06738C778
BBG001SPJ625
187719
6036
SH
SOLE
1
6036
0
0
COGENT BIOSCIENCES INC
COM
19240Q201
BBG007DHY102
120074
17868
SH
SOLE
17868
0
0
COGENT BIOSCIENCES INC
COM
19240Q201
BBG007DHY102
9455
1407
SH
SOLE
1
1407
0
0
CYTOMX THERAPEUTICS INC
COM
23284F105
BBG001V0GS49
42137
19329
SH
SOLE
19329
0
0
CYTOMX THERAPEUTICS INC
COM
23284F105
BBG001V0GS49
3401
1560
SH
SOLE
1
1560
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
BBG001S9Z3V8
1416076
34597
SH
SOLE
1
34597
0
0
DBX ETF TR
XTRACK MSCI EAFE
233051200
BBG001S9Z3V8
4907582
119903
SH
SOLE
119903
0
0
DEERE & CO
COM
244199105
BBG001S5QFF7
454027
1105
SH
SOLE
1
1105
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
BBG0034YTRP6
6268192
212267
SH
SOLE
212267
0
0
FIRST TR EXCHANGE-TRADED FD
NO AMER ENERGY
33738D101
BBG0034YTRP6
391014
13241
SH
SOLE
1
13241
0
0
FLEXSHARES TR
STOX GBL ESG SLT
33939L688
BBG00D9WQ9Z5
9349943
57404
SH
SOLE
57404
0
0
GERON CORP
COM
374163103
BBG001S6TSX4
4340
1315
SH
SOLE
1
1315
0
0
GERON CORP
COM
374163103
BBG001S6TSX4
54653
16561
SH
SOLE
16561
0
0
INCYTE CORP
COM
45337C102
BBG001S8Q6N2
23130
406
SH
SOLE
1
406
0
0
INCYTE CORP
COM
45337C102
BBG001S8Q6N2
291970
5125
SH
SOLE
5125
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
BBG001V0MBC0
5604610
264996
SH
SOLE
264996
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
BBG001V0MBC0
191326
9046
SH
SOLE
1
9046
0
0
INVESCO EXCH TRD SLF IDX FD
INVSCO 30 CORP
46138J460
BBG00X3HYBX8
113402
6919
SH
SOLE
1
6919
0
0
INVESCO EXCH TRD SLF IDX FD
INVSCO 30 CORP
46138J460
BBG00X3HYBX8
506669
30913
SH
SOLE
30913
0
0
INVESCO EXCHANGE TRADED FD T
DORSEY WRIGHT MO
46137V837
BBG001SJ09N0
1917214
19409
SH
SOLE
19409
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
BBG0076SN965
1666601
64966
SH
SOLE
64966
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
BBG0076SN965
3866
151
SH
SOLE
1
151
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
BBG001TG5H89
2234275
22471
SH
SOLE
22471
0
0
ISHARES TR
20 YR TR BD ETF
464287432
BBG001S8MLN3
83171
879
SH
SOLE
1
879
0
0
ISHARES TR
20 YR TR BD ETF
464287432
BBG001S8MLN3
422382
4464
SH
SOLE
4464
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
BBG001SSD812
898052
7753
SH
SOLE
7753
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
BBG001SSD812
165514
1429
SH
SOLE
1
1429
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
BBG001S80936
167157
1766
SH
SOLE
1
1766
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
BBG001S80936
1006616
10633
SH
SOLE
10633
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
BBG001V0XLT8
4767438
43255
SH
SOLE
43255
0
0
ISHARES TR
CORE HIGH DV ETF
46429B663
BBG001V0XLT8
379431
3443
SH
SOLE
1
3443
0
0
ISHARES TR
CORE S&P500 ETF
464287200
BBG001SFB7R6
2679723
5098
SH
SOLE
5098
0
0
ISHARES TR
CORE S&P500 ETF
464287200
BBG001SFB7R6
41657
79
SH
SOLE
1
79
0
0
ISHARES TR
ESG AW MSCI EAFE
46435G516
BBG00D7BBRS7
16601193
207750
SH
SOLE
207750
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
BBG001V1QYX1
1091381
21374
SH
SOLE
21374
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
BBG001SYVWT6
323758
6799
SH
SOLE
1
6799
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
BBG001SYVWT6
4709728
98904
SH
SOLE
98904
0
0
ISHARES TR
GLOBAL REIT ETF
46434V647
BBG006S5D3J3
361223
15254
SH
SOLE
15254
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
BBG001S60QR6
22472
207
SH
SOLE
1
207
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
BBG001S60QR6
3589043
32951
SH
SOLE
32951
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
BBG001SQS9Y2
12889
144
SH
SOLE
1
144
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
BBG001SQS9Y2
6021331
67150
SH
SOLE
67150
0
0
ISHARES TR
MBS ETF
464288588
BBG001SSD8B1
5223220
56515
SH
SOLE
56515
0
0
ISHARES TR
MBS ETF
464288588
BBG001SSD8B1
166298
1799
SH
SOLE
1
1799
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
BBG002DMN4B6
716740
13893
SH
SOLE
13893
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
BBG0025X2G81
1012047
12110
SH
SOLE
12110
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
BBG004FPV022
310005
1654
SH
SOLE
1
1654
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
BBG004FPV022
6248497
33350
SH
SOLE
33350
0
0
ISHARES TR
SHORT TREAS BD
464288679
BBG001SSD803
1561562
14127
SH
SOLE
14127
0
0
ISHARES TR
TIPS BD ETF
464287176
BBG001SD9RM5
1795667
16718
SH
SOLE
16718
0
0
ISHARES TR
TIPS BD ETF
464287176
BBG001SD9RM5
271983
2532
SH
SOLE
1
2532
0
0
JPMORGAN CHASE & CO
COM
46625H100
BBG001S8CRC3
2604
13
SH
SOLE
13
0
0
JPMORGAN CHASE & CO
COM
46625H100
BBG001S8CRC3
647411
3232
SH
SOLE
1
3232
0
0
KRONOS BIO INC
COM
50107A104
BBG00L072932
7670
5900
SH
SOLE
1
5900
0
0
KRONOS BIO INC
COM
50107A104
BBG00L072932
92601
71231
SH
SOLE
71231
0
0
MEDTRONIC PLC
SHS
G5960L103
BBG001S5T2S9
18861
216
SH
SOLE
1
216
0
0
MEDTRONIC PLC
SHS
G5960L103
BBG001S5T2S9
238483
2736
SH
SOLE
2736
0
0
MEREO BIOPHARMA GROUP PLC
SPON ADS
589492107
BBG00KFWZCX7
10570
3203
SH
SOLE
1
3203
0
0
MEREO BIOPHARMA GROUP PLC
SPON ADS
589492107
BBG00KFWZCX7
134028
40614
SH
SOLE
40614
0
0
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
BBG00FJ5HBJ1
15516150
399284
SH
SOLE
399284
0
0
NVIDIA CORPORATION
COM
67066G104
BBG001S5TZJ6
1566246
1733
SH
SOLE
1
1733
0
0
NVIDIA CORPORATION
COM
67066G104
BBG001S5TZJ6
2712
3
SH
SOLE
3
0
0
PFIZER INC
COM
717081103
BBG001S5V466
329082
11857
SH
SOLE
11857
0
0
PFIZER INC
COM
717081103
BBG001S5V466
27830
1003
SH
SOLE
1
1003
0
0
PIMCO ETF TR
15+ YR US TIPS
72201R304
BBG001T5HFW7
10738308
193274
SH
SOLE
193274
0
0
PIMCO ETF TR
15+ YR US TIPS
72201R304
BBG001T5HFW7
396293
7133
SH
SOLE
1
7133
0
0
POSEIDA THERAPEUTICS INC
COM
73730P108
BBG00BNTZ9J8
6259
1962
SH
SOLE
1
1962
0
0
POSEIDA THERAPEUTICS INC
COM
73730P108
BBG00BNTZ9J8
79170
24818
SH
SOLE
24818
0
0
PROSHARES TR
PSHS ULTRUSS2000
74347R842
BBG001S5RN32
594679
14565
SH
SOLE
14565
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
BBG001S6PX49
307032
319
SH
SOLE
319
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
BBG001S6PX49
24062
25
SH
SOLE
1
25
0
0
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
BBG001T5XQW5
513299
10424
SH
SOLE
10424
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
BBG00B597137
953149
24112
SH
SOLE
24112
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
BBG001S72SM3
11415081
21823
SH
SOLE
21823
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
BBG001SQS7X7
2335052
24528
SH
SOLE
24528
0
0
SPDR SER TR
BLOOMBERG INVT
78468R200
BBG0029J2J00
2123898
68891
SH
SOLE
68891
0
0
SPDR SER TR
FTSE INT GVT ETF
78464A490
BBG001STK554
28218
706
SH
SOLE
1
706
0
0
SPDR SER TR
FTSE INT GVT ETF
78464A490
BBG001STK554
5752248
143878
SH
SOLE
143878
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
BBG001S5WS08
21602
37
SH
SOLE
1
37
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
BBG001S5WS08
273351
469
SH
SOLE
469
0
0
TIDAL ETF TR
RPAR RISK PARI
886364603
BBG00R24NZQ8
360111
18690
SH
SOLE
18690
0
0
TIDAL ETF TR
RPAR RISK PARI
886364603
BBG00R24NZQ8
7248
376
SH
SOLE
1
376
0
0
TRAVERE THERAPEUTICS INC
COM
89422G107
BBG001SL72C5
86082
11165
SH
SOLE
11165
0
0
TRAVERE THERAPEUTICS INC
COM
89422G107
BBG001SL72C5
7055
915
SH
SOLE
1
915
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
BBG001S6WCJ1
378608
762
SH
SOLE
762
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
BBG001S6WCJ1
30791
62
SH
SOLE
1
62
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
BBG004N1LGK2
14784
301
SH
SOLE
1
301
0
0
VANGUARD CHARLOTTE FDS
TOTAL INT BD ETF
92203J407
BBG004N1LGK2
9998872
203269
SH
SOLE
203269
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
BBG001SMD2X3
2446059
28287
SH
SOLE
28287
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
BBG001SHTTV0
1010343
4420
SH
SOLE
4420
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
BBG001SHVR78
1588110
9751
SH
SOLE
9751
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
BBG001SHTTZ6
1281149
30672
SH
SOLE
1
30672
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
BBG001SHTTZ6
11131969
266507
SH
SOLE
266507
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
BBG001TCVT65
2265519
53761
SH
SOLE
53761
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
BBG001TCVT65
38432
912
SH
SOLE
1
912
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
BBG001SSPWL4
9603352
191416
SH
SOLE
191416
0
0
VANGUARD WHITEHALL FDS
EM MK GOV BD ETF
921946885
BBG004N1LYJ5
250218
3919
SH
SOLE
3919
0
0
VANGUARD WHITEHALL FDS
EM MK GOV BD ETF
921946885
BBG004N1LYJ5
147557
2311
SH
SOLE
1
2311
0
0
VANGUARD WORLD FD
EXTENDED DUR
921910709
BBG001SV5CV2
5882
77
SH
SOLE
1
77
0
0
VANGUARD WORLD FD
EXTENDED DUR
921910709
BBG001SV5CV2
6347880
82871
SH
SOLE
82871
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
BBG001SSZBC9
1130035
22546
SH
SOLE
22546
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
BBG001SSZBC9
209687
4184
SH
SOLE
1
4184
0
0
ZURA BIO LTD
CLASS A ORD SHS
G9TY5A101
BBG011FJXVZ5
6713
2612
SH
SOLE
1
2612
0
0
ZURA BIO LTD
CLASS A ORD SHS
G9TY5A101
BBG011FJXVZ5
80765
31426
SH
SOLE
31426
0
0