0001752724-24-103542.txt : 20240516 0001752724-24-103542.hdr.sgml : 20240516 20240516161453 ACCESSION NUMBER: 0001752724-24-103542 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240516 DATE AS OF CHANGE: 20240516 PERIOD START: 20240930 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TIMOTHY PLAN CENTRAL INDEX KEY: 0000916490 ORGANIZATION NAME: IRS NUMBER: 597016828 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-08228 FILM NUMBER: 24955736 BUSINESS ADDRESS: STREET 1: 1055 MAITLAND CENTER COMMONS CITY: MAITLAND STATE: FL ZIP: 32751 BUSINESS PHONE: 4076441986 MAIL ADDRESS: STREET 1: 1055 MAITLAND CENTER COMMONS CITY: MAITLAND STATE: FL ZIP: 32751 0000916490 S000026812 Timothy Plan Defensive Strategies Fund C000080683 Timothy Plan Defensive Strategies Fund Class A TPDAX C000080684 Timothy Plan Defensive Strategies Fund Class C TPDCX C000127002 Timothy Plan Defensive Strategies Fund Class I TPDIX NPORT-P 1 primary_doc.xml NPORT-P false 0000916490 XXXXXXXX S000026812 C000080683 C000127002 C000080684 TIMOTHY PLAN 811-08228 0000916490 549300TW26XMX8DL8P98 1055 MAITLAND CENTER COMMONS MAITLAND 32759 407-644-1986 Timothy Plan Defensive Strategies Fund S000026812 549300MHUB58F2JHD936 2024-09-30 2024-03-31 N 75562261.45 131410.72 75430850.73 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 20896.49000000 N American Water Works Company, Inc. 549300DXHIJQMD5WFW18 AMERICAN WATER W 030420103 559.00000000 NS USD 68315.39000000 0.090566909081 Long EC CORP US N 1 N N N Helmerich & Payne Inc 254900NAOGHJ88RZ4C73 HELMERICH & PAYN 423452101 770.00000000 NS USD 32386.20000000 0.042934952591 Long EC CORP US N 1 N N N Inpex Corp. 353800VHYYADPR6MXQ47 INPEX CORP J2467E101 8800.00000000 NS 133666.25000000 0.177203688817 Long EC CORP JP N 1 N N N Adecoagro SA 529900Q00UR5LFELO811 ADECOAGRO SA L00849106 2563.00000000 NS USD 28244.26000000 0.037443910186 Long EC CORP LU N 1 N N N Bunge Global SA 254900IVXSV9K0B7PO26 BUNGE GLOBAL SA H11356104 2104.00000000 NS USD 215702.08000000 0.285960025523 Long EC CORP CH N 1 N N N First Quantum Minerals Ltd. 549300I7UVBGWRYMYZ18 FIRST QUANTUM 335934105 600.00000000 NS 6449.99000000 0.008550864715 Long EC CORP CA N 1 N N N Tourmaline Oil Corp. 894500QKSAGWVM0ZG560 TOURMALINE OIL C 89156V106 2700.00000000 NS 126246.66000000 0.167367408398 Long EC CORP CA N 1 N N N Commercial Metals Company 549300OQS2LO07ZJ7N73 COMMERCIAL METAL 201723103 300.00000000 NS USD 17631.00000000 0.023373725510 Long EC CORP US N 1 N N N Mowi ASA 549300W1OGQF5LZIH349 MOWI ASA R4S04H101 5082.00000000 NS 93116.27000000 0.123445870090 Long EC CORP NO N 1 N N N Sun Communities, Inc. 549300H5GEOJYN41ZG57 SUN COMMUNITIES 866674104 5400.00000000 NS USD 694332.00000000 0.920488093771 Long EC CORP US N 1 N N N Essential Utilities Inc 549300ILTEOF3E3QY357 ESSENTIAL UTILIT 29670G102 1129.00000000 NS USD 41829.45000000 0.055454034516 Long EC CORP US N 1 N N N Murphy Oil Corporation QBKYQD0ODE7DC7PDIN91 MURPHY OIL CORP 626717102 2759.00000000 NS USD 126086.30000000 0.167154816338 Long EC CORP US N 1 N N N K & S AG 529900YURAYD4IJX2J91 K+S AG-REG D48164129 7069.00000000 NS 110267.25000000 0.146183224679 Long EC CORP DE N 1 N N N BHP Group Ltd. WZE1WSENV6JSZFK0JC28 BHP GROUP-ADR 088606108 4671.00000000 NS USD 269469.99000000 0.357241085566 Long EC CORP AU N 1 N N N Centerra Gold Inc 549300K0HXTMP5JJ0E62 CENTERRA GOLD IN 152006102 8700.00000000 NS 51387.31000000 0.068125056926 Long EC CORP CA N 1 N N N FMC Corp. CKDHZ2X64EEBQCSP7013 FMC CORP 302491303 1853.00000000 NS USD 118036.10000000 0.156482525197 Long EC CORP US N 1 N N N Ivanhoe Mines Ltd. 5299006XZISURYIA4G32 IVANHOE MINES LT 46579R104 2500.00000000 NS 29828.27000000 0.039543859987 Long EC CORP CA N 1 N N N Aker BP ASA 549300NFTY73920OYK69 AKER BP ASA R0139K100 5196.00000000 NS 129109.46000000 0.171162672501 Long EC CORP NO N 1 N N N SBA Communications Corp. 5299001HX8ZN8Y8QIT49 SBA COMM CORP 78410G104 3700.00000000 NS USD 801790.00000000 1.062947046520 Long EC CORP US N 1 N N N United States Steel Corporation JNLUVFYJT1OZSIQ24U47 US STEEL CORP 912909108 1847.00000000 NS USD 75320.66000000 0.099853918219 Long EC CORP US N 1 N N N Antofagasta PLC 213800MY6QVH4FVLD628 ANTOFAGASTA PLC G0398N128 1391.00000000 NS 35796.31000000 0.047455795146 Long EC CORP GB N 1 N N N Camden Property Trust 5493002MYX22OHYJBD89 CAMDEN PROP TR 133131102 5900.00000000 NS USD 580560.00000000 0.769658560630 Long EC CORP US N 1 N N N Alamos Gold Inc. 549300TDOX73YGYXE959 ALAMOS GOLD INC 011532108 8093.00000000 NS USD 119371.75000000 0.158253219796 Long EC CORP CA N 1 N N N Sandstorm Gold Ltd 549300QWJPV45VQF1B33 SANDSTORM GOLD 80013R206 6049.00000000 NS USD 31757.25000000 0.042101142559 Long EC CORP CA N 1 N N N EOG Resources Inc. XWTZDRYZPBUHIQBKDB46 EOG RESOURCES 26875P101 1772.00000000 NS USD 226532.48000000 0.300318076500 Long EC CORP US N 1 N N N Halliburton Company ENYF8GB5SMQZ25S06U51 HALLIBURTON CO 406216101 3524.00000000 NS USD 138916.08000000 0.184163480400 Long EC CORP US N 1 N N N Rayonier Inc HGV8VDVNL0W6SF2U9C50 RAYONIER INC 754907103 1623.00000000 NS USD 53948.52000000 0.071520497883 Long EC CORP US N 1 N N N The Mosaic Company 2YD5STGSJNMUB7H76907 MOSAIC CO/THE 61945C103 4962.00000000 NS USD 161066.52000000 0.213528706678 Long EC CORP US N 1 N N N TotalEnergies SE 529900S21EQ1BO4ESM68 TOTALENERGIES SE F92124100 2296.00000000 NS 157202.93000000 0.208406677743 Long EC CORP FR N 1 N N N ATI Inc ZW1LRE7C3H17O2ZN9B45 ATI INC 01741R102 1303.00000000 NS USD 66674.51000000 0.088391565725 Long EC CORP US N 1 N N N Enerplus Corp 549300OEXJU0X6FYBQ42 ENERPLUS CORP 292766102 7447.00000000 NS USD 146408.02000000 0.194095676481 Long EC CORP CA N 1 N N N American Tower Corporation 5493006ORUSIL88JOE18 AMERICAN TOWER C 03027X100 4000.00000000 NS USD 790360.00000000 1.047794095321 Long EC CORP US N 1 N N N Cenovus Energy Inc 549300F4XPHJ7NOSP309 CENOVUS ENERGY 15135U109 11000.00000000 NS 219931.78000000 0.291567412897 Long EC CORP CA N 1 N N N Chord Energy Corp. 529900FA4V2YNIKZ0M71 CHORD ENERGY COR 674215207 400.00000000 NS USD 71296.00000000 0.094518355964 Long EC CORP US N 1 N N N Highwoods Properties, Inc. ZIIGTYKL9T0X3HLTDX53 HIGHWOODS PROP 431284108 15300.00000000 NS USD 400554.00000000 0.531021453587 Long EC CORP US N 1 N N N Matador Resources Company 549300CI3Q2UUK5R4G79 MATADOR RESOURCE 576485205 1615.00000000 NS USD 107833.55000000 0.142956825962 Long EC CORP US N 1 N N N Cal-Maine Foods Inc. 549300NHE5WMIEIEMF53 CAL-MAINE FOODS 128030202 853.00000000 NS USD 50199.05000000 0.066549759831 Long EC CORP US N 1 N N N Equinor ASA OW6OFBNCKXC4US5C7523 EQUINOR ASA-ADR 29446M102 6311.00000000 NS USD 170586.33000000 0.226149285536 Long EC CORP NO N 1 N N N Wheaton Precious Metals Corporation 549300XSFG5ZCGVYD886 WHEATON PRECIOUS 962879102 812.00000000 NS USD 38269.56000000 0.050734625991 Long EC CORP CA N 1 N N N Ingredion Incorporated PKSTQ48QDN0XSVS7YK88 INGREDION INC 457187102 1385.00000000 NS USD 161837.25000000 0.214550476938 Long EC CORP US N 1 N N N Agco Corporation LYOM0B2GCF1JWXK5ZG04 AGCO CORP 001084102 748.00000000 NS USD 92018.96000000 0.121991147003 Long EC CORP US N 1 N N N Endeavour Mining PLC 529900NI5MXQ91GHXR07 ENDEAVOUR MINING G3042J105 2100.00000000 NS 42669.19000000 0.056567292542 Long EC CORP GB N 1 N N N Reliance Inc 549300E287ZOFT3C5Z56 RELIANCE INC 759509102 60.00000000 NS USD 20050.80000000 0.026581696753 Long EC CORP US N 1 N N N Nutrien Ltd 5493002QQ7GD21OWF963 NUTRIEN LTD 67077M108 5109.00000000 NS USD 277469.79000000 0.367846560544 Long EC CORP CA N 1 N N N Crescent Point Energy Corp 549300FTKUHZK8OC7N74 CRESCENT POINT 22576C101 21700.00000000 NS 177519.53000000 0.235340750212 Long EC CORP CA N 1 N N N Gerdau SA 254900YDV6SEQQPZVG24 GERDAU SA-ADR 373737105 22576.00000000 NS USD 99785.92000000 0.132287941915 Long EC CORP BR N 1 N N N Kubota Corporation 549300CSY4INHEHQQT13 KUBOTA CORP J36662138 10900.00000000 NS 170387.87000000 0.225886183638 Long EC CORP JP N 1 N N N Invitation Homes Inc. 984500FE452E665C9F85 INVITATION HOMES 46187W107 11000.00000000 NS USD 391710.00000000 0.519296807883 Long EC CORP US N 1 N N N Companhia de Saneamento Basico do Estado de Sao Paulo - SABESP 254900UOXRZRS2TNWP19 SABESP-ADR 20441A102 8755.00000000 NS USD 147346.65000000 0.195340034712 Long EC CORP BR N 1 N N N Fidelity Institutional Cash Portfolios 549300SHPEJB1OPRCV46 FID-MM GOVT-I 316175108 3251899.16000000 PA USD 3251899.16000000 4.311099674110 Long STIV RF US N 1 N N N Crown Castle Inc. 54930012H97VSM0I2R19 CROWN CASTLE INC 22822V101 6000.00000000 NS USD 634980.00000000 0.841804107808 Long EC CORP US N 1 N N N Mitsubishi Materials Corp. 35380076QOBOSOUBRT89 MITSUB MATERIALS J44024107 2500.00000000 NS 46899.05000000 0.062174892031 Long EC CORP JP N 1 N N N Nissui Corp. 529900MPH5BMANQ3EC50 NISSUI CORP J56042104 4700.00000000 NS 29415.94000000 0.038997226884 Long EC CORP JP N 1 N N N Anglogold Ashanti PLC N/A ANGLOGOLD ASHANT G0378L100 3813.00000000 NS USD 84648.60000000 0.112220131658 Long EC CORP GB N 1 N N N Agnico Eagle Mines Ltd YGE0EUBRF7IJOB3QRX76 AGNICO EAGLE MIN 008474108 413.00000000 NS USD 24635.45000000 0.032659647560 Long EC CORP CA N 1 N N N United States Treasury Bonds 254900HROIFWPRGM1V77 TII 2 3/8 01/15/25 912810FR4 1060000.00000000 PA USD 1732788.65000000 2.297188263463 Long DBT UST US N 2 2025-01-15 Fixed 2.37500000 N N N N N N Weir Group PLC 549300KDR56WHY9I3D10 WEIR GROUP PLC G95248137 840.00000000 NS 21436.52000000 0.028418770029 Long EC CORP GB N 1 N N N Kinross Gold Corp. 549300UEBMAQDN0K0R06 KINROSS GOLD 496902404 20463.00000000 NS USD 125438.19000000 0.166295605559 Long EC CORP CA N 1 N N N JFE Holdings, Inc. N/A JFE Holdings Inc J2817M100 3200.00000000 NS 52812.29000000 0.070014177871 Long EC CORP JP N 1 N N N United States Treasury Notes 254900HROIFWPRGM1V77 TII 0 1/8 01/15/31 91282CBF7 2456700.00000000 PA USD 2594065.15000000 3.438997604952 Long DBT UST US N 2 2031-01-15 Fixed 0.12500000 N N N N N N Potlatchdeltic Corp. 54930084YA8UJOTXDM59 POTLATCHDELTIC C 737630103 378.00000000 NS USD 17773.56000000 0.023562719799 Long EC CORP US N 1 N N N Eni SpA BUCRF72VH5RBN7X3VL35 ENI SPA-ADR 26874R108 1525.00000000 NS USD 48373.00000000 0.064128933363 Long EC CORP IT N 1 N N N Hess Corporation UASVRYNXNK17ULIGK870 HESS CORP 42809H107 42.00000000 NS USD 6410.88000000 0.008499015903 Long EC CORP US N 1 N N N Prologis Inc. 529900DFH19P073LZ636 PROLOGIS INC 74340W103 6500.00000000 NS USD 846430.00000000 1.122127076399 Long EC CORP US N 1 N N N Public Storage N/A PUBLIC STORAGE 74460D109 2550.00000000 NS USD 739653.00000000 0.980570937278 Long EC CORP US N 1 N N N Cleveland-Cliffs Inc 549300TM2WLI2BJMDD86 CLEVELAND-CLIFFS 185899101 964.00000000 NS USD 21921.36000000 0.029061530909 Long EC CORP US N 1 N N N NOV Inc. 549300EHF3IW1AR6U008 NOV INC 62955J103 1425.00000000 NS USD 27816.00000000 0.036876158403 Long EC CORP US N 1 N N N Southwestern Energy Company EFWMP121W54QV9MGOP87 SOUTHWESTRN ENGY 845467109 18856.00000000 NS USD 142928.48000000 0.189482789358 Long EC CORP US N 1 N N N Equity Residential Properties Trust 5493008RACSH5EP3PI59 EQUITY RESIDENTI 29476L107 4500.00000000 NS USD 283995.00000000 0.376497145732 Long EC CORP US N 1 N N N Capstone Copper Corp N/A CAPSTONE COPPER 14071L108 4500.00000000 NS 28639.57000000 0.037967979577 Long EC CORP CA N 1 N N N APA Corp. 549300VCIWLRHYVSHC79 APA CORP 03743Q108 1807.00000000 NS USD 62124.66000000 0.082359749888 Long EC CORP US N 1 N N N Transocean Ltd 529900QO4W5DQGBGEF32 TRANSOCEAN LTD H8817H100 4187.00000000 NS USD 26294.36000000 0.034858893603 Long EC CORP CH N 1 N N N Barrick Gold Corporation 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CRP 067901108 10928.00000000 NS USD 181841.92000000 0.241071018343 Long EC CORP CA N 1 N N N Petroleo Brasileiro SA 5493000J801JZRCMFE49 PETROBRAS SA-ADR 71654V408 7187.00000000 NS USD 109314.27000000 0.144919842401 Long EC CORP BR N 1 N N N Ternium SA 529900QG4KU23TEI2E46 TERNIUM SA-ADR 880890108 1095.00000000 NS USD 45573.90000000 0.060418117466 Long EC CORP LU N 1 N N N United States Treasury Notes 254900HROIFWPRGM1V77 TII 0 1/2 01/15/28 9128283R9 1625000.00000000 PA USD 1924474.93000000 2.551310122284 Long DBT UST US N 2 2028-01-15 Fixed 0.50000000 N N N N N N Marathon Oil Corporation 1FRVQX2CRLGC1XLP5727 MARATHON OIL 565849106 4038.00000000 NS USD 114436.92000000 0.151711029230 Long EC CORP US N 1 N N N Enphase Energy Inc 5493008U7KIGMI59Z314 ENPHASE ENERGY 29355A107 266.00000000 NS USD 32180.68000000 0.042662491127 Long EC CORP US N 1 N N N Parex Resources Inc. 549300U7LWRGTY6XWK67 PAREX RESOURCES 69946Q104 2000.00000000 NS 31954.64000000 0.042362825940 Long EC CORP CA N 1 N N N GOLD BARS- XAU BGN CURNCY N/A GOLD BARS- XAU BGN CURNCY N/A 6143.11200000 NS USD 13698341.16000000 18.16013080514 Long EC US N 1 N N N Ventas Inc. ORQTRC074CWLT3DKHT41 VENTAS INC 92276F100 17500.00000000 NS USD 761950.00000000 1.010130460714 Long EC CORP US N 1 N N N Aurubis AG 5299005SHIN9ZK7GW242 AURUBIS AG D10004105 513.00000000 NS 36070.49000000 0.047819280375 Long EC CORP DE N 1 N N N HRTI LLC 549300CB86LH2IOKHH22 HEALTHCARE REALT 42226K105 34000.00000000 NS USD 481100.00000000 0.637802696567 Long EC CORP US N 1 N N N American Healthcare REIT Inc N/A AMERICAN HEALTHC 398182303 10000.00000000 NS USD 147500.00000000 0.195543333493 Long EC CORP US N 1 N N N MP Materials Corp N/A MP MATERIALS COR 553368101 2026.00000000 NS USD 28971.80000000 0.038408422707 Long EC CORP US N 1 N N N OCI NV 549300NCMRGIBJYUOE57 OCI NV N6667A111 3601.00000000 NS 98629.33000000 0.130754630294 Long EC CORP NL N 1 N N N Civitas Resources Inc IIVIHPH28S64K95M2381 CIVITAS RESOURCE 17888H103 735.00000000 NS USD 55793.85000000 0.073966884186 Long EC CORP US N 1 N N N Weyerhaeuser Company 08IRJODWFYBI7QWRGS31 WEYERHAEUSER CO 962166104 2682.00000000 NS USD 96310.62000000 0.127680675834 Long EC CORP US N 1 N N N CF Industries Holdings, Inc. 529900CG8YAQFZ2JMV97 CF INDUSTRIES HO 125269100 2778.00000000 NS USD 231157.38000000 0.306449387436 Long EC CORP US N 1 N N N Severn Trent PLC 213800RPBXRETY4A4C59 SEVERN TRENT G8056D159 1154.00000000 NS 35974.66000000 0.047692236865 Long EC CORP GB N 1 N N N United States Treasury Bonds 254900HROIFWPRGM1V77 TII 2 1/2 01/15/29 912810PZ5 1060000.00000000 PA USD 1566338.55000000 2.076522450484 Long DBT UST US N 2 2029-01-15 Fixed 2.50000000 N N N N N N West Fraser Timber Co Ltd. 5493005WD1ZK6WBVR988 WEST FRASER TIMB 952845105 1300.00000000 NS 112260.60000000 0.148825843688 Long EC CORP CA N 1 N N N United Utilities Group PLC 2138002IEYQAOC88ZJ59 UNITED UTILITIES G92755100 4078.00000000 NS 52961.04000000 0.070211378351 Long EC CORP GB N 1 N N N Fresh Del Monte Produce Inc. 529900I72V9F0FEZR228 FRESH DEL MONTE G36738105 564.00000000 NS USD 14613.24000000 0.019373028221 Long EC CORP KY N 1 N N N Meiji Holdings Co Ltd. 5299002D52YIP6DWMV49 MEIJI HD J41729104 5900.00000000 NS 128609.08000000 0.170499309971 Long EC CORP JP N 1 N N N Morinaga Milk Industry Co Ltd 529900FB91P7MVO08949 MORINAGA MILK IN J46410114 2600.00000000 NS 53120.11000000 0.070422260236 Long EC CORP JP N 1 N N N SSR Mining Inc 549300JD2KR7AB9DYJ38 SSR MINING INC 784730103 7739.00000000 NS USD 34515.94000000 0.045758386211 Long EC CORP CA N 1 N N N Nisshin Seifun Group Inc. 529900N4QFZS1P6PYX29 NISSHIN SEIFUN J57633109 4300.00000000 NS 59136.40000000 0.078398161266 Long EC CORP JP N 1 N N N First Solar Inc 549300NPYMLM4NHTOF27 FIRST SOLAR INC 336433107 223.00000000 NS USD 37642.40000000 0.049903188994 Long EC CORP US N 1 N N N Vermilion Energy Inc. WT03B8BB1IX8WI9ZGV02 VERMILION ENERGY 923725105 3900.00000000 NS 48490.13000000 0.064284214655 Long EC RF CA N 1 N N N Range Resources Corp. H3Y3WLYCX0BTO1TRW162 RANGE RESOURCES 75281A109 546.00000000 NS USD 18798.78000000 0.024921871910 Long EC CORP US N 1 N N N Sociedad Quimica y Minera de Chile S A TJ88LXZZW5PWIN93ZC81 QUIMICA Y-SP ADR 833635105 171.00000000 NS USD 8406.36000000 0.011144458691 Long EC CORP CL N 1 N N N Louisiana Pacific Corporation 549300C7E2UAO5BVRR75 LOUISIANA-PACIFI 546347105 932.00000000 NS USD 78204.12000000 0.103676571645 Long EC CORP US N 1 N N N POSCO Holdings Inc. 988400E5HRVX81AYLM04 POSCO-SPON ADR 693483109 1078.00000000 NS USD 84536.76000000 0.112071863411 Long EC CORP KR N 1 N N N United States Treasury Notes 254900HROIFWPRGM1V77 TII 0 7/8 01/15/29 9128285W6 1230000.00000000 PA USD 1434040.76000000 1.901132953057 Long DBT UST US N 2 2029-01-15 Fixed 0.87500000 N N N N N N Cameco Corporation N4BHALMXL3GMZKCUON55 CAMECO CORP 13321L108 300.00000000 NS USD 12996.00000000 0.017229024827 Long EC CORP CA N 1 N N N Brixmor Property Group Inc 5299007UXW6Y0W2EGZ95 BRIXMOR PROPERTY 11120U105 14000.00000000 NS USD 328300.00000000 0.435233060243 Long EC CORP US N 1 N N N Freeport-McMoRan Inc. 549300IRDTHJQ1PVET45 FREEPORT-MCMORAN 35671D857 3500.00000000 NS USD 164570.00000000 0.218173331478 Long EC CORP US N 1 N N N Inventrust Properties Corporation 5493006BQYSOBYVUFA03 INVENTRUST PROPE 46124J201 20000.00000000 NS USD 514200.00000000 0.681683946321 Long EC CORP US N 1 N N N Pan American Silver Corp. 549300MKTF5851TYIB83 PAN AMER SILVER 697900108 1963.00000000 NS USD 29602.04000000 0.039243942913 Long EC CORP CA N 1 N N N Extra Space Storage Inc. 529900SDJHKRQWED6A16 EXTRA SPACE STOR 30225T102 3500.00000000 NS USD 514500.00000000 0.682081661575 Long EC CORP US N 1 N N N Equinix, Inc. 549300EVUN2BTLJ3GT74 EQUINIX INC 29444U700 1000.00000000 NS USD 825330.00000000 1.094154436828 Long EC CORP US N 1 N N N MEG Energy Corporation 5493002WXPTG5ZC1T326 MEG ENERGY CORP 552704108 2900.00000000 NS 66589.39000000 0.088278720650 Long EC CORP CA N 1 N N N Rio Tinto PLC 213800YOEO5OQ72G2R82 RIO TINTO-ADR 767204100 6774.00000000 NS USD 431774.76000000 0.572411361957 Long EC CORP GB N 1 N N N Franco Nevada Corp N/A FRANCO-NEVADA CO 351858105 765.00000000 NS USD 91157.40000000 0.120848961821 Long EC CORP CA N 1 N N N Teck Resources Limited T8KI5SQ2JRWHL7XY0E11 TECK RESOURCES-B 878742204 1143.00000000 NS 52322.03000000 0.069364231602 Long EC CORP CA N 1 N N N Hormel Foods Corp MSD54751OJP1FS2ND863 HORMEL FOODS CRP 440452100 2408.00000000 NS USD 84015.12000000 0.111380316126 Long EC CORP US N 1 N N N United States Treasury Bonds 254900HROIFWPRGM1V77 TII 2 01/15/26 912810FS2 1455000.00000000 PA USD 2251569.33000000 2.984944897492 Long DBT UST US N 2 2026-01-15 Fixed 2.00000000 N N N N N N Veolia Environnement S.A. 969500LENY69X51OOT31 VEOLIA ENVIRONNE F9686M107 5278.00000000 NS 171549.23000000 0.227425818931 Long EC CORP FR N 1 N N N Nippon Steel Corp. 35380065QWQ4U2V3PA33 NIPPON STEEL COR J55678106 4200.00000000 NS 100679.71000000 0.133472854973 Long EC CORP JP N 1 N N N EQT Corporation 4NT01YGM4X7ZX86ISY52 EQT CORP 26884L109 1232.00000000 NS USD 45670.24000000 0.060545837091 Long EC CORP US N 1 N N N United States Treasury Bonds 254900HROIFWPRGM1V77 TII 2 3/8 01/15/27 912810PS1 1450000.00000000 PA USD 2236902.33000000 2.965500598696 Long DBT UST US N 2 2027-01-15 Fixed 2.37500000 N N N N N N Anglo American PLC 549300S9XF92D1X8ME43 ANGLO AMER PLC G03764134 2139.00000000 NS 52691.43000000 0.069853951652 Long EC CORP GB N 1 N N N ChampionX Corporation 549300EP2909K6DYYP38 CHAMPIONX CORP 15872M104 2140.00000000 NS USD 76804.60000000 0.101821203468 Long EC CORP US N 1 N N N Canfor Corp. N/A CANFOR CORP 137576104 2400.00000000 NS 30318.51000000 0.040193779742 Long EC CORP CA N 1 N N N Eldorado Gold Corp 5493004PWQ01YDD1IH62 ELDORADO GOLD 284902509 1435.00000000 NS USD 20190.45000000 0.026766833204 Long EC CORP CA N 1 N N N Patterson-UTI Energy Inc. 254900XGFBKIXD6G0697 PATTERSON-UTI 703481101 8724.00000000 NS USD 104164.56000000 0.138092781656 Long EC CORP US N 1 N N N Royal Gold, Inc. 5493001NGRU6SFL04184 ROYAL GOLD INC 780287108 62.00000000 NS USD 7552.22000000 0.010012110332 Long EC CORP US N 1 N N N Organo Corp N/A ORGANO CORP J61697108 400.00000000 NS 19737.23000000 0.026165991512 Long EC CORP JP N 1 N N N Noble Corporation PLC 549300I3HBUNXO0OG954 NOBLE CORP PLC G65431127 969.00000000 NS USD 46986.81000000 0.062291237000 Long EC CORP GB N 1 N N N CNX Resources Corporation 549300JK3KH8PWM3B226 CNX RESOURCES CO 12653C108 549.00000000 NS USD 13022.28000000 0.017263864683 Long EC CORP US N 1 N N N Vale S.A. 254900SMTWBX7RU2SR20 VALE SA-SP ADR 91912E105 22363.00000000 NS USD 272604.97000000 0.361397183462 Long EC CORP BR N 1 N N N Southern Copper Corporation 2549007U6NAP46Q9TU15 SOUTHERN COPPER 84265V105 509.00000000 NS USD 54218.68000000 0.071878653727 Long EC CORP US N 1 N N N Timothy Plan 549300TW26XMX8DL8P98 TP MRKT NTRL ETF 887432268 611600.00000000 NS USD 14247894.76000000 18.88868363820 Long EC RF US N 1 N N N Callon Petroleum Company 549300EFOWPEB0WLZW21 CALLON PETROLEUM 13123X508 3492.00000000 NS USD 124873.92000000 0.165547542937 Long EC CORP US N 1 N N N Baker Hughes Company N/A BAKER HUGHES CO 05722G100 3881.00000000 NS USD 130013.50000000 0.172361174163 Long EC CORP US N 1 N N N ArcelorMittal S.A. 2EULGUTUI56JI9SAL165 ARCELORMITTAL-NY 03938L203 1418.00000000 NS USD 39108.44000000 0.051846743900 Long EC CORP LU N 1 N N N Gold Fields Ltd 5299003KXIBJQYCBBD72 GOLD FIELDS-ADR 38059T106 9263.00000000 NS USD 147189.07000000 0.195131128146 Long EC CORP ZA N 1 N N N NH Foods Ltd. 353800NLDBIOUQILWU82 NH FOODS LTD J4929Q102 1100.00000000 NS 36773.48000000 0.048751246531 Long EC CORP JP N 1 N N N Sumitomo Metal Mining Co Ltd. 353800CF81IXL9974H84 SUMITOMO MET MIN J77712180 800.00000000 NS 23689.96000000 0.031406194906 Long EC CORP JP N 1 N N N HudBay Minerals Inc 549300WI524AL577IX21 HUDBAY MINERALS 443628102 5000.00000000 NS 34996.53000000 0.046395512792 Long EC CORP CA N 1 N N N Imperial Oil Ltd. 549300MO45LTBPAU4Z27 IMPERIAL OIL 453038408 200.00000000 NS 13796.31000000 0.018290009812 Long EC CORP CA N 1 N N N Ovintiv Inc 2549003MEX7YMKLGI239 OVINTIV INC 69047Q102 255.00000000 NS USD 13234.50000000 0.017545208455 Long EC CORP US N 1 N N N Whitecap Resources Inc 5493004AMPGZA0JO5Q37 WHITECAP RESOURC 96467A200 14500.00000000 NS 109733.32000000 0.145475384326 Long EC CORP CA N 1 N N N Nucor Corporation 549300GGJCRSI2TIEJ46 NUCOR CORP 670346105 539.00000000 NS USD 106668.10000000 0.141411768484 Long EC CORP US N 1 N N N Darling Ingredients, Inc L1N0SPPKS7EXZYUMZ898 DARLING INGREDIE 237266101 1977.00000000 NS USD 91950.27000000 0.121900083467 Long EC CORP US N 1 N N N CNH Industrial N.V. 549300WGC2HZ5J67V817 CNH INDUSTRIAL N N20944109 7354.00000000 NS USD 95307.84000000 0.126351272824 Long EC CORP NL N 1 N N N SalMar ASA 5967007LIEEXZXGDBK67 SALMAR ASA R7445C102 841.00000000 NS 55410.48000000 0.073458643862 Long EC CORP NO N 1 N N N ConocoPhillips Co. WPTL2Z3FIYTHSP5V2253 CONOCOPHILLIPS 20825C104 1926.00000000 NS USD 245141.28000000 0.324988088597 Long EC CORP US N 1 N N N Baytex Energy Corp. 549300R5LTV2H7I1I079 BAYTEX ENERGY CO 07317Q105 14900.00000000 NS 53794.98000000 0.071316947216 Long EC CORP CA N 1 N N N United States Treasury Bonds 254900HROIFWPRGM1V77 TII 2 1/8 02/15/41 912810QP6 235000.00000000 PA USD 336345.92000000 0.445899677313 Long DBT UST US N 2 2041-02-15 Fixed 2.12500000 N N N N N N AvalonBay Communities, Inc. K9G90K85RBWD2LAGQX17 AVALONBAY COMMUN 053484101 4500.00000000 NS USD 835020.00000000 1.107000639551 Long EC CORP US N 1 N N N Devon Energy Corporation 54930042348RKR3ZPN35 DEVON ENERGY CO 25179M103 4251.00000000 NS USD 213315.18000000 0.282795670386 Long EC CORP US N 1 N N N Sumitomo Forestry Co Ltd 549300FIIRGO6D5FWR19 SUMITOMO FOREST J77454122 3700.00000000 NS 115993.90000000 0.153775144887 Long EC CORP JP N 1 N N N Yara International ASA 213800WKOUWXWFJ5Z514 YARA INTL ASA R9900C106 3087.00000000 NS 97487.98000000 0.129241522608 Long EC CORP NO N 1 N N N Minas Buenaventura 529900WQB1ZU9KB6EL71 BUENAVENTURA-ADR 204448104 3247.00000000 NS USD 51562.36000000 0.068357123777 Long EC CORP PE N 1 N N N Magnolia Oil & Gas Corporation N/A MAGNOLIA OIL-A 559663109 1380.00000000 NS USD 35811.00000000 0.047475269937 Long EC CORP US N 1 N N N ICL Group Ltd 529900FQVQD88SHIGM04 ICL GROUP LTD M53213100 6014.00000000 NS USD 32355.32000000 0.042894014434 Long EC CORP IL N 1 N N N Brookdale Senior Living Inc. LH7MQB13NWY7CJ9VC445 BROOKDALE SR 112463104 48754.00000000 NS USD 322263.94000000 0.427230949778 Long EC CORP US N 1 N N N Sumco Corp. 353800SUSRUOM0V6KU92 SUMCO CORP J76896109 6500.00000000 NS 102251.48000000 0.135556577992 Long EC CORP JP N 1 N N N Canadian Natural Resources Limited 549300T15RIMIKZC5Q38 CAN NATURAL RES 136385101 3137.00000000 NS USD 239415.84000000 0.317397772506 Long EC CORP CA N 1 N N N Shoals Technologies Group Inc N/A SHOALS TECHNOL-A 82489W107 2163.00000000 NS USD 24182.34000000 0.032058951696 Long EC CORP US N 1 N N N California Water Service Group 529900QABDOBU6UVRQ36 CALIF WATER SRVC 130788102 910.00000000 NS USD 42296.80000000 0.056073608597 Long EC CORP US N 1 N N N American States Water Co. 529900L26LIS2V8PWM23 AMER STATES WATE 029899101 403.00000000 NS USD 29112.72000000 0.038595242819 Long EC CORP US N 1 N N N Deere & Company PWFTNG3EI0Y73OXWDH08 DEERE & CO 244199105 1248.00000000 NS USD 512603.52000000 0.679567464822 Long EC CORP US N 1 N N N Pioneer Natural Resources Company FY8JBF7CCL2VE4F1B628 PIONEER NATURAL 723787107 43.00000000 NS USD 11287.50000000 0.014964036452 Long EC CORP US N 1 N N N Coterra Energy Inc FCNMH6O7VWU7LHXMK351 COTERRA ENERGY I 127097103 4962.00000000 NS USD 138340.56000000 0.183400503456 Long EC CORP US N 1 N N N Hecla Mining Company 5493009Y6HOBZD1QD537 HECLA MINING CO 422704106 19422.00000000 NS USD 93419.82000000 0.123848291641 Long EC CORP US N 1 N N N Welltower OP LLC N/A WELLTOWER INC 95040Q104 6300.00000000 NS USD 588672.00000000 0.780412781114 Long EC CORP US N 1 N N N United States Treasury Bonds 254900HROIFWPRGM1V77 TII 1 3/4 01/15/28 912810PV4 655000.00000000 PA USD 957251.80000000 1.269045477726 Long DBT UST US N 2 2028-01-15 Fixed 1.75000000 N N N N N N Rexford Industrial Realty Inc. 549300MSLO0DF0EMX355 REXFORD INDUSTRI 76169C100 7000.00000000 NS USD 352100.00000000 0.466785137105 Long EC CORP US N 1 N N N Suncor Energy Inc. 549300W70ZOQDVLCHY06 SUNCOR ENERGY 867224107 6000.00000000 NS 221452.73000000 0.293583762952 Long EC CORP CA N 1 N N N Schlumberger Limited 213800ZUA17OK3QLGM62 SCHLUMBERGER LTD 806857108 3908.00000000 NS USD 214197.48000000 0.283965350949 Long EC CORP CW N 1 N N N SJW Group N/A SJW GROUP 784305104 264.00000000 NS USD 14939.76000000 0.019805901505 Long EC CORP US N 1 N N N Steel Dynamics, Inc. 549300HGGKEL4FYTTQ83 STEEL DYNAMICS 858119100 59.00000000 NS USD 8745.57000000 0.011594155329 Long EC CORP US N 1 N N N Kosmos Energy Ltd 213800YDFJ3OT9B5P157 KOSMOS ENERGY LT 500688106 1313.00000000 NS USD 7825.48000000 0.010374375900 Long EC CORP US N 1 N N N B2Gold Corp. 549300F7OK456M5NLM05 B2GOLD CORP 11777Q209 44540.00000000 NS USD 116249.40000000 0.154113865712 Long EC CORP CA N 1 N N N Plymouth Industrial REIT Inc. N/A PLYMOUTH INDUSTR 729640102 14500.00000000 NS USD 326250.00000000 0.432515339337 Long EC CORP US N 1 N N N Kurita Water Industries Ltd. 52990086GS2ON69UMX34 KURITA WATER IND J37221116 1700.00000000 NS 70228.35000000 0.093102953659 Long EC CORP JP N 1 N N N Pilgrims Pride Corporation 549300ZSLGV64ZL3HD75 PILGRIM'S PRIDE 72147K108 1279.00000000 NS USD 43895.28000000 0.058192741531 Long EC CORP US N 1 N N N Alcoa Corporation 549300T12EZ1F6PWWU29 ALCOA CORP 013872106 1829.00000000 NS USD 61801.91000000 0.081931874560 Long EC CORP US N 1 N N N American Homes 4 Rent 549300ZJUO7A58PNUW40 AMERICAN HOMES-A 02665T306 19700.00000000 NS USD 724566.00000000 0.960569837126 Long EC CORP US N 1 N N N United States Treasury Bonds 254900HROIFWPRGM1V77 TII 0 1/8 02/15/51 912810SV1 1345000.00000000 PA USD 957453.19000000 1.269312463977 Long DBT UST US N 2 2051-02-15 Fixed 0.12500000 N N N N N N Agnico Eagle Mines Ltd YGE0EUBRF7IJOB3QRX76 AGNICO EAGLE MIN 008474108 2734.00000000 NS 163040.40000000 0.216145513966 Long EC CORP CA N 1 N N N Digital Realty Trust Inc. 549300HKCZ31D08NEI41 DIGITAL REALTY 253868103 6000.00000000 NS USD 864240.00000000 1.145738105345 Long EC CORP US N 1 N N N Prairiesky Royalty Ltd. 529900AXG582AP7CV733 PRAIRIESKY ROYAL 739721108 2000.00000000 NS 39175.44000000 0.051935566974 Long EC CORP CA N 1 N N N Americold Realty Trust Inc 549300R7N1V5YV8MWH02 AMERICOLD REALTY 03064D108 16700.00000000 NS USD 416164.00000000 0.551715904000 Long EC CORP US N 1 N N N Albemarle Corp HDBLS2Q6GV1LSKQPBS54 ALBEMARLE CORP 012653101 375.00000000 NS USD 49402.50000000 0.065493759545 Long EC CORP US N 1 N N N Dole PLC 635400JUG5XJXOPPJJ47 DOLE PLC G27907107 1353.00000000 NS USD 16141.29000000 0.021398790871 Long EC CORP IE N 1 N N N Osisko Gold Royalties Ltd 549300TJZTXZMPQ6K004 OSISKO GOLD ROYA 68827L101 1459.00000000 NS USD 23956.78000000 0.031759922854 Long EC CORP CA N 1 N N N ARC Resources Ltd. FIR47I6FEYKYNJBYW622 ARC RESOURCES LT 00208D408 6300.00000000 NS 112332.22000000 0.148920791576 Long EC CORP CA N 1 N N N Liberty Energy Inc N/A LIBERTY ENERGY I 53115L104 6476.00000000 NS USD 134182.72000000 0.177888382142 Long EC CORP US N 1 N N N NNN REIT Inc 5493008JKH5SOTI0JS97 NNN REIT INC 637417106 10300.00000000 NS USD 440222.00000000 0.583610015981 Long EC CORP US N 1 N N N 2024-04-26 TIMOTHY PLAN Arthur D. Ally Arthur D. Ally President & Treasurer