0001085146-23-002263.txt : 20230512 0001085146-23-002263.hdr.sgml : 20230512 20230511210657 ACCESSION NUMBER: 0001085146-23-002263 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230512 DATE AS OF CHANGE: 20230511 EFFECTIVENESS DATE: 20230512 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Forefront Analytics, LLC CENTRAL INDEX KEY: 0001696802 IRS NUMBER: 262335297 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18699 FILM NUMBER: 23912872 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-2023 03-31-2023 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-11-2023 1 138 193964789 false 1 GKFO LLC
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE ABBOTT LABS COM 002824100 BBG001S5N9M6 254946 2517 SH SOLE 1 2517 0 0 ABBOTT LABS COM 002824100 BBG001S5N9M6 49724 492 SH SOLE 492 0 0 ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 BBG00ZHF9WP3 59367 62000 SH SOLE 1 62000 0 0 ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 BBG00ZHF9WP3 13048 13625 SH SOLE 13625 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 BBG00VR8SF73 48884 10815 SH SOLE 1 10815 0 0 ALX ONCOLOGY HLDGS INC COM 00166B105 BBG00VR8SF73 10044 2222 SH SOLE 2222 0 0 ANNEXON INC COM 03589W102 BBG007QVDFH1 10211 2652 SH SOLE 2652 0 0 ANNEXON INC COM 03589W102 BBG007QVDFH1 48508 12599 SH SOLE 1 12599 0 0 ATHIRA PHARMA INC COM 04746L104 BBG00C77LXM0 9128 3650 SH SOLE 3650 0 0 ATHIRA PHARMA INC COM 04746L104 BBG00C77LXM0 44938 17975 SH SOLE 1 17975 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 BBG001SPJ625 1068543 33826 SH SOLE 33826 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 BBG001SPJ625 366601 11605 SH SOLE 1 11605 0 0 CODIAK BIOSCIENCES INC COM 192010106 BBG00BGQ1NR9 3394 19455 SH SOLE 19455 0 0 CODIAK BIOSCIENCES INC COM 192010106 BBG00BGQ1NR9 15837 90755 SH SOLE 1 90755 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 BBG001V0GS49 6370 4218 SH SOLE 4218 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 BBG001V0GS49 33514 22194 SH SOLE 1 22194 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 6127419 174076 SH SOLE 1 174076 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 1519340 43166 SH SOLE 43166 0 0 DEERE & CO COM 244199105 BBG001S5QFF7 450203 1090 SH SOLE 1 1090 0 0 DESKTOP METAL INC COM CL A 25058X105 BBG00P17H1G9 49008 21308 SH SOLE 1 21308 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 BBG0026ZCTH6 8148 9085 SH SOLE 9085 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 BBG0026ZCTH6 38201 42594 SH SOLE 1 42594 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 3607563 135469 SH SOLE 1 135469 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 3042136 114237 SH SOLE 114237 0 0 GERON CORP COM 374163103 BBG001S6TSX4 10790 4972 SH SOLE 4972 0 0 GERON CORP COM 374163103 BBG001S6TSX4 49065 22610 SH SOLE 1 22610 0 0 INCYTE CORP COM 45337C102 BBG001S8Q6N2 44012 609 SH SOLE 609 0 0 INCYTE CORP COM 45337C102 BBG001S8Q6N2 210738 2916 SH SOLE 1 2916 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 316769 13343 SH SOLE 1 13343 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 819460 40111 SH SOLE 1 40111 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 43281 868 SH SOLE 868 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 403667 8096 SH SOLE 1 8096 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 367321 17659 SH SOLE 1 17659 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 2073375 99681 SH SOLE 99681 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 BBG00X3HYBX8 836457 50726 SH SOLE 1 50726 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 BBG001SJ09N0 2804726 36919 SH SOLE 1 36919 0 0 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 1746786 46743 SH SOLE 1 46743 0 0 ISHARES INC CUR HD MSCI EM 46434G509 BBG0076SN965 780952 32485 SH SOLE 1 32485 0 0 ISHARES INC CUR HD MSCI EM 46434G509 BBG0076SN965 1412827 58771 SH SOLE 58771 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 234998 7465 SH SOLE 1 7465 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 26115 829 SH SOLE 829 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 328045 3306 SH SOLE 1 3306 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 1793681 18076 SH SOLE 18076 0 0 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 829498 7797 SH SOLE 1 7797 0 0 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 657 6 SH SOLE 6 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 1536045 13056 SH SOLE 1 13056 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 712922 6058 SH SOLE 6058 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 1632869 16473 SH SOLE 1 16473 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 902601 9103 SH SOLE 9103 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 4854001 47745 SH SOLE 47745 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 2320479 22828 SH SOLE 1 22828 0 0 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 3076713 7486 SH SOLE 7486 0 0 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 929608 2261 SH SOLE 1 2261 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 533627 7428 SH SOLE 1 7428 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 19103240 265914 SH SOLE 265914 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 1016386 20170 SH SOLE 20170 0 0 ISHARES TR GLB INFRASTR ETF 464288372 BBG001SYVWT6 3305467 69295 SH SOLE 1 69295 0 0 ISHARES TR GLB INFRASTR ETF 464288372 BBG001SYVWT6 4938625 103537 SH SOLE 103537 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 BBG006S5D3J3 338068 14744 SH SOLE 1 14744 0 0 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 30344 402 SH SOLE 402 0 0 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 192387 2546 SH SOLE 1 2546 0 0 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 2691990 24560 SH SOLE 24560 0 0 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 414546 3783 SH SOLE 1 3783 0 0 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 307750 3567 SH SOLE 1 3567 0 0 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 2596600 30095 SH SOLE 30095 0 0 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 1606024 16955 SH SOLE 16955 0 0 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 231014 2438 SH SOLE 1 2438 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 305736 7748 SH SOLE 1 7748 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 29529 409 SH SOLE 1 409 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 778743 10704 SH SOLE 10704 0 0 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 4766796 34284 SH SOLE 1 34284 0 0 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 9579346 68897 SH SOLE 68897 0 0 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 677807 6134 SH SOLE 6134 0 0 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 649505 5878 SH SOLE 1 5878 0 0 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 679414 6163 SH SOLE 6163 0 0 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 1676401 15205 SH SOLE 1 15205 0 0 JASPER THERAPEUTICS INC COM 471871103 BBG00QPZNPB4 44889 24800 SH SOLE 1 24800 0 0 JASPER THERAPEUTICS INC COM 471871103 BBG00QPZNPB4 9938 5490 SH SOLE 5490 0 0 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 444912 3414 SH SOLE 1 3414 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 BBG001S5V5G2 183500 10000 SH SOLE 1 10000 0 0 KRONOS BIO INC COM 50107A104 BBG00L072932 10068 6895 SH SOLE 6895 0 0 KRONOS BIO INC COM 50107A104 BBG00L072932 47304 32400 SH SOLE 1 32400 0 0 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 217882 2703 SH SOLE 1 2703 0 0 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 46801 581 SH SOLE 581 0 0 MEREO BIOPHARMA GROUP PLC SPON ADS 589492107 BBG00KFWZCX7 49624 70200 SH SOLE 1 70200 0 0 MEREO BIOPHARMA GROUP PLC SPON ADS 589492107 BBG00KFWZCX7 9544 13500 SH SOLE 13500 0 0 NKARTA INC COM 65487U108 BBG00JXHS9H6 6339 1785 SH SOLE 1785 0 0 NKARTA INC COM 65487U108 BBG00JXHS9H6 30850 8690 SH SOLE 1 8690 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 129152 3791 SH SOLE 1 3791 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 6243523 183254 SH SOLE 183254 0 0 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 678438 2442 SH SOLE 1 2442 0 0 ORCHARD THERAPEUTICS PLC SPON ADS NEW 68570P200 BBG00M62QW74 14053 2617 SH SOLE 2617 0 0 ORCHARD THERAPEUTICS PLC SPON ADS NEW 68570P200 BBG00M62QW74 64639 12037 SH SOLE 1 12037 0 0 PFIZER INC COM 717081103 BBG001S5V466 45584 1116 SH SOLE 1116 0 0 PFIZER INC COM 717081103 BBG001S5V466 202312 4958 SH SOLE 1 4958 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 BBG001T5HFW7 7240846 117396 SH SOLE 117396 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 BBG001T5HFW7 3989827 64686 SH SOLE 1 64686 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 BBG00BNTZ9J8 8347 2710 SH SOLE 2710 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 BBG00BNTZ9J8 37977 12330 SH SOLE 1 12330 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 BBG001S5RN32 480231 15092 SH SOLE 15092 0 0 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 241570 294 SH SOLE 1 294 0 0 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 51765 63 SH SOLE 63 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 430683 10271 SH SOLE 1 10271 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 506897 6120 SH SOLE 1 6120 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 1019175 27265 SH SOLE 1 27265 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 978 2 SH SOLE 1 2 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 8059335 19686 SH SOLE 19686 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 107604 1159 SH SOLE 1 1159 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 292896 3156 SH SOLE 3156 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 650358 21372 SH SOLE 1 21372 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 1182490 38859 SH SOLE 38859 0 0 SPDR SER TR FTSE INT GVT ETF 78464A490 BBG001STK554 1569954 36326 SH SOLE 1 36326 0 0 SPDR SER TR FTSE INT GVT ETF 78464A490 BBG001STK554 4338047 100372 SH SOLE 100372 0 0 SURFACE ONCOLOGY INC COM 86877M209 BBG00KFWYX53 7645 10938 SH SOLE 10938 0 0 SURFACE ONCOLOGY INC COM 86877M209 BBG00KFWYX53 35092 50218 SH SOLE 1 50218 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 228896 397 SH SOLE 1 397 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 45099 78 SH SOLE 78 0 0 TIDAL ETF TR RPAR RISK PARI 886364603 BBG00R24NZQ8 172195 8805 SH SOLE 1 8805 0 0 TIDAL ETF TR RPAR RISK PARI 886364603 BBG00R24NZQ8 399677 20434 SH SOLE 20434 0 0 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 46535 97 SH SOLE 97 0 0 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 207528 439 SH SOLE 1 439 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 1210486 24744 SH SOLE 24744 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 493592 10090 SH SOLE 1 10090 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 4421684 53250 SH SOLE 53250 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 330607 3981 SH SOLE 1 3981 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 2145207 11316 SH SOLE 11316 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 1564799 11328 SH SOLE 11328 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 273380 1980 SH SOLE 1 1980 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 10992176 272084 SH SOLE 272084 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 4879129 120770 SH SOLE 1 120770 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 2823340 69590 SH SOLE 69590 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 892155 21990 SH SOLE 1 21990 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 12062710 267051 SH SOLE 267051 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 374552 6011 SH SOLE 1 6011 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 853042 9423 SH SOLE 1 9423 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 4542637 50173 SH SOLE 50173 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 1524477 35274 SH SOLE 1 35274 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 316939 7335 SH SOLE 7335 0 0