0000899635-23-000057.txt : 20230331 0000899635-23-000057.hdr.sgml : 20230331 20230331095325 ACCESSION NUMBER: 0000899635-23-000057 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20230131 FILED AS OF DATE: 20230331 DATE AS OF CHANGE: 20230331 PERIOD START: 20230731 FILER: COMPANY DATA: COMPANY CONFORMED NAME: INTEGRITY FUNDS CENTRAL INDEX KEY: 0000893730 IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-07322 FILM NUMBER: 23783854 BUSINESS ADDRESS: STREET 1: PO BOX 500 CITY: MINOT STATE: ND ZIP: 58702-0500 BUSINESS PHONE: 701-852-5292 MAIL ADDRESS: STREET 1: PO BOX 500 CITY: MINOT STATE: ND ZIP: 58702-0500 FORMER COMPANY: FORMER CONFORMED NAME: Integrity Viking Funds DATE OF NAME CHANGE: 20130910 FORMER COMPANY: FORMER CONFORMED NAME: INTEGRITY FUNDS DATE OF NAME CHANGE: 20030620 FORMER COMPANY: FORMER CONFORMED NAME: CANANDAIGUA FUNDS DATE OF NAME CHANGE: 19980209 0000893730 S000000137 Integrity Mid-North American Resources Fund C000000304 Integrity Mid-North American Resources Fund, Class A ICPAX C000141437 Integrity Mid-North American Resources Fund, Class C ICPUX C000171906 Integrity Mid-North American Resources Fund, Class I ICWIX NPORT-P 1 primary_doc.xml NPORT-Pfalse0000893730XXXXXXXXS000000137C000000304C000141437C000171906INTEGRITY FUNDS811-073220000893730549300CBG43G3TZD2D351 Main Street NorthMinot58703701-857-5292Integrity Mid-North American Resources FundS0000001375493005P9W2IJZQLVT222023-07-312023-01-31N152573860.90306021.42152267839.4800000000000001879129.97NAntero Resources CorpN/AAntero Resources Corp03674X10650000NSUSD14420000.95LongECCORPUSN1NNNArray Technologies IncN/AArray Technologies Inc04271T100110000NSUSD24453001.61LongECCORPUSN1NNNBP PLC - ADRN/ABP PLC - ADR05562210498000NSUSD35505402.33LongECCORPGBN1NNNCoterra EnerCoterra Energy IncN/ACoterra EnerCoterra Energy Inc12709710360000NSUSD15018000.99LongECCORPUSN1NNNCactus IncN/ACactus Inc12720310797000NSUSD52486703.45LongECCORPUSN1NNNCelanese CorpN/ACelanese Corp15087010311000NSUSD13552000.89LongECCORPUSN1NNNChampionX CorpN/AChampionX Corp15872M104150000NSUSD49530003.25LongECCORPUSN1NNNCheniere Energy IncN/ACheniere Energy Inc16411R20871000NSUSD108480907.12LongECCORPUSN1NNNDarling Ingredients IncN/ADarling Ingredients Inc23726610123000NSUSD15246701LongECCORPUSN1NNNDevon Energy CorpN/ADevon Energy Corp25179M10360000NSUSD37944002.49LongECCORPUSN1NNNDiamondback Energy IncN/ADiamondback Energy Inc25278X10970000NSUSD102284006.72LongECCORPUSN1NNNEOG Resources IncN/AEOG Resources Inc26875P10118000NSUSD23805001.56LongECCORPUSN1NNNEnbridge IncN/AEnbridge Inc29250N105139000NSUSD56948303.74LongECCORPCAN1NNNEnphase Energy IncN/AEnphase Energy Inc29355A1074000NSUSD8855200.58LongECCORPUSN1NNNExcelerate Energy IncN/AExcelerate Energy Inc30069T10180000NSUSD18640001.22LongECCORPUSN1NNNExxon Mobil CorpN/AExxon Mobil Corp30231G10252000NSUSD60325203.96LongECCORPUSN1NNNGenerac Holdings IncN/AGenerac Holdings Inc36873610415000NSUSD18090001.19LongECCORPUSN1NNNHollyFrontier CorpN/AHollyFrontier Corp40394910026000NSUSD14794000.97LongECCORPUSN1NNNHalliburton CoN/AHalliburton Co406216101150000NSUSD61830004.06LongECCORPUSN1NNNMarathon Oil CorpN/AMarathon Oil Corp565849106200000NSUSD54940003.61LongECCORPUSN1NNNNew Fortress Energy IncN/ANew Fortress Energy Inc64439310098000NSUSD38014202.5LongECCORPUSN1NNNNexTier Oilfield Solutions IncN/ANexTier Oilfield Solutions Inc65290C105780000NSUSD73476004.83LongECCORPUSN1NNNNextEra Energy IncN/ANextEra Energy Inc65339F10120000NSUSD14926000.98LongECCORPUSN1NNNOlin CorpN/AOlin Corp68066520584000NSUSD54255603.56LongECCORPUSN1NNNOvintiv IncN/AOvintiv Inc69047Q102120000NSUSD59076003.88LongECCORPUSN1NNNPatterson-UTI Energy IncN/APatterson-UTI Energy Inc703481101180000NSUSD30240001.99LongECCORPUSN1NNNPembina Pipeline CorpN/APembina Pipeline Corp70632710360000NSUSD21300001.4LongECCORPCAN1NNNPermian Resources CorpN/APermian Resources Corp71424F105260000NSUSD28262001.86LongECCORPUSN1NNNPhillips 66N/APhillips 6671854610434000NSUSD34091802.24LongECCORPUSN1NNNPioneer Natural Resources CoN/APioneer Natural Resources Co72378710717000NSUSD39159502.57LongECCORPUSN1NNNPlug Power IncN/APlug Power Inc72919P20228000NSUSD4765600.31LongECCORPUSN1NNNProFrac Holding CorpN/AProFrac Holding Corp74319N100125000NSUSD28125001.85LongECCORPUSN1NNNShell PLCN/AShell PLC78025930580000NSUSD47048003.09LongECCORPGBN1NNNShoals Technologies Group IncN/AShoals Technologies Group Inc82489W10736000NSUSD10040400.66LongECCORPUSN1NNNSolarEdge Technologies IncN/ASolarEdge Technologies Inc83417M1047000NSUSD22339101.47LongECCORPILN1NNNSolaris Oilfield Infrastructure IncN/ASolaris Oilfield Infrastructure Inc83418M103140000NSUSD14826000.97LongECCORPUSN1NNNSunnova Energy International IncN/ASunnova Energy International Inc86745K10492000NSUSD17921601.18LongECCORPUSN1NNNSunrun IncN/ASunrun Inc86771W10540000NSUSD10512000.69LongECCORPUSN1NNNTarga Resources CorpN/ATarga Resources Corp87612G10165000NSUSD48763003.2LongECCORPUSN1NNNTransCanada CorpN/ATransCanada Corp87807B10770000NSUSD30198001.98LongECCORPCAN1NNNTenaris SAN/ATenaris SA88031M109140000NSUSD49630003.26LongECCORPLUN1NNNValero Energy CorpN/AValero Energy Corp91913Y10030000NSUSD42009002.76LongECCORPUSN1NNN2023-03-31INTEGRITY FUNDSShelly NahrstedtShelly NahrstedtTreasurer