NPORT-P
    false
    
      
      
        
          0001105877
          XXXXXXXX
        
      
      
      
      
        S000005190
        C000014168
      
      
      
    
  
  
    
      Allied Asset Advisors Funds
      811-09821
      0001105877
      549300DO39H6IHS4FO80
      715 Enterprise Drive
      Suite 100
      Oak Brook
      
      60523
      877-417-6161
      Iman Fund
      S000005190
      549300CULHX3CGIIT409
      2022-05-31
      2021-11-30
      N
    
    
      175216715.850000000000
      773580.350000000000
      174443135.500000000000
      0.000000000000
      0.000000000000
      0.000000000000
      0.000000000000
      0.000000000000
      0.000000000000
      0.000000000000
      0.000000000000
      0.000000000000
      0.000000000000
      0.000000000000
      0.000000000000
      0.000000000000
      2499318.480000000000
      N
      
        
          
        
        
        
        
      
      
      
      
    
    
      
        Lincoln Electric Holdings Inc
        BIMGBY40SIN95O01BN93
        Lincoln Electric Holdings Inc
        533900106
        
          
          
        
        6575.000000000000
        NS
        USD
        887362.000000000000
        0.5086826704
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Lululemon Athletica Inc
        549300D9GZ4BMLDW5T40
        Lululemon Athletica Inc
        550021109
        
          
          
        
        7105.000000000000
        NS
        USD
        3228583.050000000000
        1.8507939798
        Long
        EC
        CORP
        CA
        
        N
        
        1
        
          N
          N
          N
        
      
      
        Lyft Inc
        549300H7I5VN334XVZ52
        Lyft Inc
        55087P104
        
          
          
        
        23500.000000000000
        NS
        USD
        954335.000000000000
        0.5470751241
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        MKS Instruments Inc
        549300KEQATBHAGVF505
        MKS Instruments Inc
        55306N104
        
          
          
        
        17100.000000000000
        NS
        USD
        2601936.000000000000
        1.4915668608
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Marvell Technology Inc
        N/A
        Marvell Technology Inc
        573874104
        
          
          
        
        56900.000000000000
        NS
        USD
        4049573.000000000000
        2.3214286927
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Masimo Corp
        549300Q4A8JK0PIYCU29
        Masimo Corp
        574795100
        
          
          
        
        8355.000000000000
        NS
        USD
        2323692.600000000000
        1.3320630779
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Matrix Service Co
        529900VYBKSX6HD2YW58
        Matrix Service Co
        576853105
        
          
          
        
        73085.000000000000
        NS
        USD
        635108.650000000000
        0.3640777542
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        MaxLinear Inc
        549300EMOI0SM2IY4F64
        MaxLinear Inc
        57776J100
        
          
          
        
        21200.000000000000
        NS
        USD
        1427396.000000000000
        0.8182586239
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Microsoft Corp
        INR2EJN1ERAN0W5ZP974
        Microsoft Corp
        594918104
        
          
          
        
        24505.000000000000
        NS
        USD
        8101107.950000000000
        4.6439820786
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        MongoDB Inc
        549300TPTG69WKWE1Z37
        MongoDB Inc
        60937P106
        
          
          
        
        850.000000000000
        NS
        USD
        423385.000000000000
        0.2427065982
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        NVR Inc
        529900RWXR4JI3JYTV70
        NVR Inc
        62944T105
        
          
          
        
        475.000000000000
        NS
        USD
        2482036.500000000000
        1.4228341476
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        NextGen Healthcare Inc
        N/A
        NextGen Healthcare Inc
        65343C102
        
          
          
        
        54900.000000000000
        NS
        USD
        850950.000000000000
        0.4878093928
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        NIKE Inc
        787RXPR0UX0O0XUXPZ81
        NIKE Inc
        654106103
        
          
          
        
        11900.000000000000
        NS
        USD
        2013956.000000000000
        1.1545057329
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        NVIDIA Corp
        549300S4KLFTLO7GSQ80
        NVIDIA Corp
        67066G104
        
          
          
        
        20935.000000000000
        NS
        USD
        6840720.600000000000
        3.9214616158
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Old Dominion Freight Line Inc
        5299009TWK32WE417T96
        Old Dominion Freight Line Inc
        679580100
        
          
          
        
        5500.000000000000
        NS
        USD
        1953435.000000000000
        1.1198119057
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Omnicell Inc
        5493008RH0GTKHHPZI77
        Omnicell Inc
        68213N109
        
          
          
        
        8200.000000000000
        NS
        USD
        1451400.000000000000
        0.8320189819
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        OneSpan Inc
        549300D67QDZG593UX89
        OneSpan Inc
        68287N100
        
          
          
        
        26800.000000000000
        NS
        USD
        458012.000000000000
        0.2625566198
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Onto Innovation Inc
        254900RXZVN73CHOO062
        Onto Innovation Inc
        683344105
        
          
          
        
        16700.000000000000
        NS
        USD
        1572472.000000000000
        0.9014238339
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        OrthoPediatrics Corp
        5493000KUTPFGOPAT717
        OrthoPediatrics Corp
        68752L100
        
          
          
        
        9170.000000000000
        NS
        USD
        510860.700000000000
        0.2928522802
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Penumbra Inc
        549300RGE06P3ECANU72
        Penumbra Inc
        70975L107
        
          
          
        
        1980.000000000000
        NS
        USD
        486387.000000000000
        0.2788226654
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Pinterest Inc
        N/A
        Pinterest Inc
        72352L106
        
          
          
        
        6260.000000000000
        NS
        USD
        250775.600000000000
        0.1437577921
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Procter & Gamble Co/The
        2572IBTT8CCZW6AU4141
        Procter & Gamble Co/The
        742718109
        
          
          
        
        9815.000000000000
        NS
        USD
        1419052.700000000000
        0.8134758046
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Quanta Services Inc
        SHVRXXEACT60MMH07S24
        Quanta Services Inc
        74762E102
        
          
          
        
        14665.000000000000
        NS
        USD
        1668583.700000000000
        0.9565201263
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        R1 RCM Inc
        549300VKOMJ3EM506212
        R1 RCM Inc
        749397105
        
          
          
        
        52200.000000000000
        NS
        USD
        1243404.000000000000
        0.7127847114
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        RH
        5493008MTS3OGGMHGK69
        RH
        74967X103
        
          
          
        
        1240.000000000000
        NS
        USD
        723143.200000000000
        0.4145437984
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Regal Rexnord Corp
        QH78R09VCJGQKPBPYU33
        Regal Rexnord Corp
        758750103
        
          
          
        
        9230.000000000000
        NS
        USD
        1459263.000000000000
        0.8365264680
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Regeneron Pharmaceuticals Inc
        549300RCBFWIRX3HYQ56
        Regeneron Pharmaceuticals Inc
        75886F107
        
          
          
        
        1490.000000000000
        NS
        USD
        948429.700000000000
        0.5436898949
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        ResMed Inc
        529900T3QE5253CCXF22
        ResMed Inc
        761152107
        
          
          
        
        2960.000000000000
        NS
        USD
        754356.000000000000
        0.4324366206
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        A10 Networks Inc
        549300UQD4IWUML81Q35
        A10 Networks Inc
        002121101
        
          
          
        
        55900.000000000000
        NS
        USD
        861978.000000000000
        0.4941312236
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Abbott Laboratories
        HQD377W2YR662HK5JX27
        Abbott Laboratories
        002824100
        
          
          
        
        2955.000000000000
        NS
        USD
        371650.350000000000
        0.2130495700
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        ABIOMED Inc
        5493001EZN4ZTB4Z5887
        ABIOMED Inc
        003654100
        
          
          
        
        4540.000000000000
        NS
        USD
        1429101.200000000000
        0.8192361344
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Adobe Inc
        FU4LY2G4933NH2E1CP29
        Adobe Inc
        00724F101
        
          
          
        
        4700.000000000000
        NS
        USD
        3148295.000000000000
        1.8047686376
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Advanced Micro Devices Inc
        R2I72C950HOYXII45366
        Advanced Micro Devices Inc
        007903107
        
          
          
        
        11300.000000000000
        NS
        USD
        1789581.000000000000
        1.0258821563
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Advanced Drainage Systems Inc
        6QQTOZ5MF5DHM7K92I60
        Advanced Drainage Systems Inc
        00790R104
        
          
          
        
        13000.000000000000
        NS
        USD
        1608230.000000000000
        0.9219222043
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Agilent Technologies Inc
        QUIX8Y7A2WP0XRMW7G29
        Agilent Technologies Inc
        00846U101
        
          
          
        
        4800.000000000000
        NS
        USD
        724320.000000000000
        0.4152184022
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Agnico Eagle Mines Ltd
        YGE0EUBRF7IJOB3QRX76
        Agnico Eagle Mines Ltd
        008474108
        
          
          
        
        33600.000000000000
        NS
        USD
        1673280.000000000000
        0.9592122930
        Long
        EC
        CORP
        CA
        N
        
        1
        
          N
          N
          N
        
      
      
        Airbnb Inc
        549300HMUDNO0RY56D37
        Airbnb Inc
        009066101
        
          
          
        
        5320.000000000000
        NS
        USD
        917912.800000000000
        0.5261959993
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Alamos Gold Inc
        549300TDOX73YGYXE959
        Alamos Gold Inc
        011532108
        
          
          
        
        125200.000000000000
        NS
        USD
        956528.000000000000
        0.5483322673
        Long
        EC
        CORP
        CA
        N
        
        1
        
          N
          N
          N
        
      
      
        Align Technology Inc
        549300N5YSE0U3LCP840
        Align Technology Inc
        016255101
        
          
          
        
        1340.000000000000
        NS
        USD
        819450.200000000000
        0.4697520471
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Alnylam Pharmaceuticals Inc
        529900S3ZI14OWRJII50
        Alnylam Pharmaceuticals Inc
        02043Q107
        
          
          
        
        3475.000000000000
        NS
        USD
        638705.000000000000
        0.3661393715
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Alphabet Inc
        5493006MHB84DD0ZWV18
        Alphabet Inc
        02079K305
        
          
          
        
        2380.000000000000
        NS
        USD
        6754321.000000000000
        3.8719328110
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Amedisys Inc
        5299001RBS9GK9STN379
        Amedisys Inc
        023436108
        
          
          
        
        7620.000000000000
        NS
        USD
        1064133.000000000000
        0.6100171250
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Analog Devices Inc
        GYVOE5EZ4GDAVTU4CQ61
        Analog Devices Inc
        032654105
        
          
          
        
        5780.000000000000
        NS
        USD
        1041845.000000000000
        0.5972404687
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        ANSYS Inc
        549300VJV8H15Z5FJ571
        ANSYS Inc
        03662Q105
        
          
          
        
        2865.000000000000
        NS
        USD
        1121590.200000000000
        0.6429546206
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Apple Inc
        HWUPKR0MPOU8FGXBT394
        Apple Inc
        037833100
        
          
          
        
        46105.000000000000
        NS
        USD
        7621156.500000000000
        4.3688486097
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Applied Materials Inc
        41BNNE1AFPNAZELZ6K07
        Applied Materials Inc
        038222105
        
          
          
        
        10715.000000000000
        NS
        USD
        1577140.850000000000
        0.9041002648
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        AtriCure Inc
        N/A
        AtriCure Inc
        04963C209
        
          
          
        
        12500.000000000000
        NS
        USD
        792500.000000000000
        0.4543027719
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Axcelis Technologies Inc
        529900HF9B6NL1QG9F05
        Axcelis Technologies Inc
        054540208
        
          
          
        
        14500.000000000000
        NS
        USD
        896390.000000000000
        0.5138579959
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Bill.com Holdings Inc
        549300IBF9VZZIGOZW63
        Bill.com Holdings Inc
        090043100
        
          
          
        
        3090.000000000000
        NS
        USD
        867826.500000000000
        0.4974838921
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Bio-Techne Corp
        54930073RLKQ51TILZ35
        Bio-Techne Corp
        09073M104
        
          
          
        
        1600.000000000000
        NS
        USD
        755248.000000000000
        0.4329479620
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Bruker Corp
        LEBZ6VLQ6I8XB1NHVY15
        Bruker Corp
        116794108
        
          
          
        
        7200.000000000000
        NS
        USD
        583128.000000000000
        0.3342797057
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Cadence Design Systems Inc
        GCT7RXJOGLXPV0NXZY22
        Cadence Design Systems Inc
        127387108
        
          
          
        
        7115.000000000000
        NS
        USD
        1262627.900000000000
        0.7238048642
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Calix Inc
        5299002RQRZ4SXSCSJ58
        Calix Inc
        13100M509
        
          
          
        
        20120.000000000000
        NS
        USD
        1347235.200000000000
        0.7723062281
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        CareDx Inc
        549300NQOFKL9NON0U06
        CareDx Inc
        14167L103
        
          
          
        
        7600.000000000000
        NS
        USD
        327864.000000000000
        0.1879489262
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Carvana Co
        5493003WEAK2PJ5WS063
        Carvana Co
        146869102
        
          
          
        
        2295.000000000000
        NS
        USD
        643563.900000000000
        0.3689247491
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Cerence Inc
        5493002WL2W5WMS89568
        Cerence Inc
        156727109
        
          
          
        
        8580.000000000000
        NS
        USD
        645044.400000000000
        0.3697734498
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Cerus Corp
        254900BIEY9XIDA04Q21
        Cerus Corp
        157085101
        
          
          
        
        115100.000000000000
        NS
        USD
        793039.000000000000
        0.4546117551
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Chipotle Mexican Grill Inc
        N/A
        Chipotle Mexican Grill Inc
        169656105
        
          
          
        
        665.000000000000
        NS
        USD
        1092867.650000000000
        0.6264893410
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Ciena Corp
        W0CZ7N0GH8UIGXDM1H41
        Ciena Corp
        171779309
        
          
          
        
        30600.000000000000
        NS
        USD
        1843038.000000000000
        1.0565265264
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Cisco Systems Inc/Delaware
        549300LKFJ962MZ46593
        Cisco Systems Inc/Delaware
        17275R102
        
          
          
        
        29600.000000000000
        NS
        USD
        1623264.000000000000
        0.9305404855
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Citi Trends Inc
        529900D06Q0FPHV34S87
        Citi Trends Inc
        17306X102
        
          
          
        
        8300.000000000000
        NS
        USD
        703840.000000000000
        0.4034781867
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Cognizant Technology Solutions
        5493006IEVQEFQO40L83
        Cognizant Technology Solutions Corp
        192446102
        
          
          
        
        38000.000000000000
        NS
        USD
        2963240.000000000000
        1.6986853576
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Cooper Cos Inc/The
        QJKMVPIGLH7530PCUE20
        Cooper Cos Inc/The
        216648402
        
          
          
        
        2425.000000000000
        NS
        USD
        912939.750000000000
        0.5233451849
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Copart Inc
        549300KVYX3JWMYEHU61
        Copart Inc
        217204106
        
          
          
        
        14030.000000000000
        NS
        USD
        2036594.800000000000
        1.1674834863
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        CoStar Group Inc
        N/A
        CoStar Group Inc
        22160N109
        
          
          
        
        4360.000000000000
        NS
        USD
        339033.600000000000
        0.1943519297
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Danaher Corp
        S4BKK9OTCEWQ3YHPFM11
        Danaher Corp
        235851102
        
          
          
        
        5250.000000000000
        NS
        USD
        1688610.000000000000
        0.9680002570
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Dexcom Inc
        549300YSK3QDSFR5EU59
        Dexcom Inc
        252131107
        
          
          
        
        1090.000000000000
        NS
        USD
        613223.100000000000
        0.3515318033
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        DoorDash Inc
        N/A
        DoorDash Inc
        25809K105
        
          
          
        
        2985.000000000000
        NS
        USD
        533628.450000000000
        0.3059039546
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Edwards Lifesciences Corp
        YA13X31F3V31L8TMPR58
        Edwards Lifesciences Corp
        28176E108
        
          
          
        
        10500.000000000000
        NS
        USD
        1126755.000000000000
        0.6459153562
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        EMCOR Group Inc
        529900X0SQJB2J7YDU43
        EMCOR Group Inc
        29084Q100
        
          
          
        
        13140.000000000000
        NS
        USD
        1568127.600000000000
        0.8989333948
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Ensign Group Inc/The
        5493003K4HEEA8Q0BC72
        Ensign Group Inc/The
        29358P101
        
          
          
        
        13028.000000000000
        NS
        USD
        994427.240000000000
        0.5700581093
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Entegris Inc
        IYX6OWO7BT5DKO3BYG52
        Entegris Inc
        29362U104
        
          
          
        
        7370.000000000000
        NS
        USD
        1076609.600000000000
        0.6171693698
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Exact Sciences Corp
        549300VM3X1FYD4N9Z14
        Exact Sciences Corp
        30063P105
        
          
          
        
        4220.000000000000
        NS
        USD
        360261.400000000000
        0.2065208235
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        FormFactor Inc
        549300YCEEO6SZD1ZR61
        FormFactor Inc
        346375108
        
          
          
        
        26100.000000000000
        NS
        USD
        1094112.000000000000
        0.6272026680
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Globus Medical Inc
        5299003M2P4CIK0RF205
        Globus Medical Inc
        379577208
        
          
          
        
        35215.000000000000
        NS
        USD
        2205163.300000000000
        1.2641158356
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Guardant Health Inc
        254900M8C3E5VC8BR186
        Guardant Health Inc
        40131M109
        
          
          
        
        3450.000000000000
        NS
        USD
        362664.000000000000
        0.2078981205
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Hain Celestial Group Inc/The
        5493000S8QXWHLIXDP75
        Hain Celestial Group Inc/The
        405217100
        
          
          
        
        35500.000000000000
        NS
        USD
        1399765.000000000000
        0.8024190783
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        HubSpot Inc
        529900BLNVEW0MVKJB37
        HubSpot Inc
        443573100
        
          
          
        
        1050.000000000000
        NS
        USD
        847255.500000000000
        0.4856915106
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        IAC/InterActiveCorp
        549300TO56L57RP6P031
        IAC/InterActiveCorp
        44891N208
        
          
          
        
        6665.000000000000
        NS
        USD
        890777.250000000000
        0.5106404717
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        IDEX Corp
        549300U5Y5EL6PHYLF13
        IDEX Corp
        45167R104
        
          
          
        
        1390.000000000000
        NS
        USD
        312180.100000000000
        0.1789580880
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        IDEXX Laboratories Inc
        OGMTXK0LUU1HKV2P0J84
        IDEXX Laboratories Inc
        45168D104
        
          
          
        
        1730.000000000000
        NS
        USD
        1051961.100000000000
        0.6030395504
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Insulet Corp
        549300TZTYD2PYN92D43
        Insulet Corp
        45784P101
        
          
          
        
        3125.000000000000
        NS
        USD
        901375.000000000000
        0.5167156606
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Ross Stores Inc
        549300ENZFLPGRDFZQ60
        Ross Stores Inc
        778296103
        
          
          
        
        2505.000000000000
        NS
        USD
        273270.450000000000
        0.1566530258
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        salesforce.com Inc
        RCGZFPDMRW58VJ54VR07
        salesforce.com Inc
        79466L302
        
          
          
        
        7630.000000000000
        NS
        USD
        2174244.800000000000
        1.2463917217
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        SeaSpine Holdings Corp
        5493006QNC6E00LJ7M10
        SeaSpine Holdings Corp
        81255T108
        
          
          
        
        42222.000000000000
        NS
        USD
        567041.460000000000
        0.3250580531
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Shopify Inc
        549300HGQ43STJLLP808
        Shopify Inc
        82509L107
        
          
          
        
        980.000000000000
        NS
        USD
        1491354.200000000000
        0.8549228353
        Long
        EC
        CORP
        CA
        N
        
        1
        
          N
          N
          N
        
      
      
        Snap Inc
        549300JNC0L6VP8A2Q35
        Snap Inc
        83304A106
        
          
          
        
        35200.000000000000
        NS
        USD
        1675872.000000000000
        0.9606981640
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Snowflake Inc
        254900CJNSY1K7T53Z16
        Snowflake Inc
        833445109
        
          
          
        
        3840.000000000000
        NS
        USD
        1306176.000000000000
        0.7487689305
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Sonos Inc
        549300WEPU6075I77M08
        Sonos Inc
        83570H108
        
          
          
        
        31900.000000000000
        NS
        USD
        1009635.000000000000
        0.5787759989
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Synopsys Inc
        QG7T915N9S0NY5UKNE63
        Synopsys Inc
        871607107
        
          
          
        
        2420.000000000000
        NS
        USD
        825220.000000000000
        0.4730596006
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        TJX Cos Inc/The
        V167QI9I69W364E2DY52
        TJX Cos Inc/The
        872540109
        
          
          
        
        5900.000000000000
        NS
        USD
        409460.000000000000
        0.2347240542
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        TSMC
        549300KB6NK5SBD14S87
        Taiwan Semiconductor Manufacturing Co Ltd
        874039100
        
          
          
        
        7315.000000000000
        NS
        USD
        856952.250000000000
        0.4912501988
        Long
        EC
        CORP
        TW
        N
        
        1
        
          N
          N
          N
        
      
      
        10X Genomics Inc
        5493003Z6741WNLG7H43
        10X Genomics Inc
        88025U109
        
          
          
        
        5020.000000000000
        NS
        USD
        767106.200000000000
        0.4397457073
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Teradyne Inc
        C3X4YJ278QNZHRJULN75
        Teradyne Inc
        880770102
        
          
          
        
        11795.000000000000
        NS
        USD
        1803101.650000000000
        1.0336329055
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Tesla Inc
        54930043XZGB27CTOV49
        Tesla Inc
        88160R101
        
          
          
        
        3815.000000000000
        NS
        USD
        4367259.400000000000
        2.5035432822
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Texas Instruments Inc
        WDJNR2L6D8RWOEB8T652
        Texas Instruments Inc
        882508104
        
          
          
        
        8785.000000000000
        NS
        USD
        1689970.450000000000
        0.9687801387
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Thermo Fisher Scientific Inc
        HCHV7422L5HDJZCRFL38
        Thermo Fisher Scientific Inc
        883556102
        
          
          
        
        3705.000000000000
        NS
        USD
        2344635.150000000000
        1.3440684515
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Toro Co/The
        YJKE4YIT6BWQHVEW0D14
        Toro Co/The
        891092108
        
          
          
        
        10300.000000000000
        NS
        USD
        1035768.000000000000
        0.5937568119
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Twilio Inc
        5493004W8TRGD63APX93
        Twilio Inc
        90138F102
        
          
          
        
        1880.000000000000
        NS
        USD
        537962.000000000000
        0.3083881739
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Vimeo Inc
        N/A
        Vimeo Inc
        92719V100
        
          
          
        
        11300.000000000000
        NS
        USD
        218203.000000000000
        0.1250854609
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Wayfair Inc
        54930027N9ZAVYFDHK53
        Wayfair Inc
        94419L101
        
          
          
        
        2490.000000000000
        NS
        USD
        617121.600000000000
        0.3537666290
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Wheaton Precious Metals Corp
        549300XSFG5ZCGVYD886
        Wheaton Precious Metals Corp
        962879102
        
          
          
        
        35685.000000000000
        NS
        USD
        1490562.450000000000
        0.8544689625
        Long
        EC
        CORP
        CA
        
        N
        
        1
        
          N
          N
          N
        
      
      
        ZoomInfo Technologies Inc
        N/A
        ZoomInfo Technologies Inc
        98980F104
        
          
          
        
        3610.000000000000
        NS
        USD
        222737.000000000000
        0.1276845887
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Zoom Video Communications Inc
        549300T9GCHU0ODOM055
        Zoom Video Communications Inc
        98980L101
        
          
          
        
        2375.000000000000
        NS
        USD
        502098.750000000000
        0.2878294686
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Zurn Water Solutions Corp
        549300AM3633XDFU1Q85
        Zurn Water Solutions Corp
        98983L108
        
          
          
        
        16894.000000000000
        NS
        USD
        592134.700000000000
        0.3394428209
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Fabrinet
        5493004TETZ6IYF7CV44
        Fabrinet
        G3323L100
        
          
          
        
        9145.000000000000
        NS
        USD
        1011071.200000000000
        0.5795993044
        Long
        EC
        CORP
        TH
        N
        
        1
        
          N
          N
          N
        
      
      
        Linde PLC
        8945002PAZHZLBGKGF02
        Linde PLC
        G5494J103
        
          
          
        
        8065.000000000000
        NS
        USD
        2565799.100000000000
        1.4708512849
        Long
        EC
        CORP
        GB
        N
        
        1
        
          N
          N
          N
        
      
      
        Aptiv PLC
        N/A
        Aptiv PLC
        G6095L109
        
          
          
        
        12800.000000000000
        NS
        USD
        2052480.000000000000
        1.1765897203
        Long
        EC
        CORP
        IE
        
        N
        
        1
        
          N
          N
          N
        
      
      
        Novocure Ltd
        213800YPP55UMHWA4826
        Novocure Ltd
        G6674U108
        
          
          
        
        2180.000000000000
        NS
        USD
        204135.200000000000
        0.1170210564
        Long
        EC
        CORP
        JE
        
        N
        
        1
        
          N
          N
          N
        
      
      
        Garmin Ltd
        2549001E0HIPIJQ0W046
        Garmin Ltd
        H2906T109
        
          
          
        
        15530.000000000000
        NS
        USD
        2073876.200000000000
        1.1888551499
        Long
        EC
        CORP
        CH
        
        N
        
        1
        
          N
          N
          N
        
      
      
        ASML Holding NV
        724500Y6DUVHQD6OXN27
        ASML Holding NV
        N07059210
        
          
          
        
        1030.000000000000
        NS
        USD
        815255.300000000000
        0.4673473093
        Long
        EC
        CORP
        NL
        N
        
        1
        
          N
          N
          N
        
      
      
        Ferrari NV
        549300RIVY5EX8RCON76
        Ferrari NV
        N3167Y103
        
          
          
        
        7845.000000000000
        NS
        USD
        2043308.700000000000
        1.1713322477
        Long
        EC
        CORP
        IT
        N
        
        1
        
          N
          N
          N
        
      
      
        Intuit Inc
        VI90HBPH7XSFMB9E4M29
        Intuit Inc
        461202103
        
          
          
        
        2070.000000000000
        NS
        USD
        1350261.000000000000
        0.7740407762
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Intuitive Surgical Inc
        54930052SRG011710797
        Intuitive Surgical Inc
        46120E602
        
          
          
        
        4040.000000000000
        NS
        USD
        1310333.600000000000
        0.7511522860
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Johnson & Johnson
        549300G0CFPGEF6X2043
        Johnson & Johnson
        478160104
        
          
          
        
        10060.000000000000
        NS
        USD
        1568655.800000000000
        0.8992361869
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Kelly Services Inc
        N/A
        Kelly Services Inc
        488152208
        
          
          
        
        50000.000000000000
        NS
        USD
        843000.000000000000
        0.4832520337
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Kforce Inc
        5493003RDQQDVXY2SK46
        Kforce Inc
        493732101
        
          
          
        
        15100.000000000000
        NS
        USD
        1157113.000000000000
        0.6633181619
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Kulicke & Soffa Industries Inc
        529900H6BEIRBF429744
        Kulicke & Soffa Industries Inc
        501242101
        
          
          
        
        20100.000000000000
        NS
        USD
        1158966.000000000000
        0.6643803992
        Long
        EC
        CORP
        SG
        N
        
        1
        
          N
          N
          N
        
      
      
        Lam Research Corp
        549300I4GMO6D34U1T02
        Lam Research Corp
        512807108
        
          
          
        
        1110.000000000000
        NS
        USD
        754633.500000000000
        0.4325956982
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Estee Lauder Cos Inc/The
        549300VFZ8XJ9NUPU221
        Estee Lauder Cos Inc/The
        518439104
        
          
          
        
        4170.000000000000
        NS
        USD
        1384731.900000000000
        0.7938013130
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
      
        Eli Lilly & Co
        FRDRIPF3EKNDJ2CQJL29
        Eli Lilly & Co
        532457108
        
          
          
        
        8805.000000000000
        NS
        USD
        2183992.200000000000
        1.2519794452
        Long
        EC
        CORP
        US
        N
        
        1
        
          N
          N
          N
        
      
    
    
      2021-12-14
      Allied Asset Advisors Funds
      Azam Nizamuddin
      Allied Asset Advisors Funds
      CCO