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