0001145549-21-041378.txt : 20210723 0001145549-21-041378.hdr.sgml : 20210723 20210723111344 ACCESSION NUMBER: 0001145549-21-041378 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20210531 FILED AS OF DATE: 20210723 PERIOD START: 20210531 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALLIED ASSET ADVISORS FUNDS CENTRAL INDEX KEY: 0001105877 IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-09821 FILM NUMBER: 211109758 BUSINESS ADDRESS: STREET 1: 721 ENTERPRISE DRIVE STREET 2: SUITE 100 CITY: OAK BROOK STATE: IL ZIP: 60523 BUSINESS PHONE: 4147656029 MAIL ADDRESS: STREET 1: 721 ENTERPRISE DRIVE STREET 2: SUITE 100 CITY: OAK BROOK STATE: IL ZIP: 60523 FORMER COMPANY: FORMER CONFORMED NAME: AAA FUNDS DATE OF NAME CHANGE: 20000209 0001105877 S000005190 Iman Fund C000014168 Iman Fund Class K IMANX NPORT-P 1 primary_doc.xml 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 2021-05-31 2021-05-31 N 155001560.960000000000 362338.540000000000 154639222.420000000000 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 1181927.280000000000 N Abcam PLC 213800B9N83DSNT33F79 Abcam PLC 000380204 45900.000000000000 NS USD 922590.000000000000 0.5966080180 Long EC CORP GB N 1 N N N A10 Networks Inc 549300UQD4IWUML81Q35 A10 Networks Inc 002121101 82400.000000000000 NS USD 801752.000000000000 0.5184661352 Long EC CORP US N 1 N N N Abbott Laboratories HQD377W2YR662HK5JX27 Abbott Laboratories 002824100 6075.000000000000 NS USD 708648.750000000000 0.4582593852 Long EC CORP US N 1 N N N Acceleron Pharma Inc 529900TQRID2UY164805 Acceleron Pharma Inc 00434H108 7500.000000000000 NS USD 981675.000000000000 0.6348163064 Long EC CORP US N 1 N N N Adobe Inc FU4LY2G4933NH2E1CP29 Adobe Inc 00724F101 4700.000000000000 NS USD 2371526.000000000000 1.5335863456 Long EC CORP US N 1 N N N Agnico Eagle Mines Ltd YGE0EUBRF7IJOB3QRX76 Agnico Eagle Mines Ltd 008474108 19500.000000000000 NS USD 1399125.000000000000 0.9047672241 Long EC CORP CA N 1 N N N Air Products and Chemicals Inc 7QEON6Y1RL5XR3R1W237 Air Products and Chemicals Inc 009158106 530.000000000000 NS USD 158819.800000000000 0.1027034393 Long EC CORP US N 1 N N N Alamos Gold Inc 549300TDOX73YGYXE959 Alamos Gold Inc 011532108 146400.000000000000 NS USD 1336632.000000000000 0.8643550964 Long EC CORP CA N 1 N N N Align Technology Inc 549300N5YSE0U3LCP840 Align Technology Inc 016255101 1340.000000000000 NS USD 790801.000000000000 0.5113844907 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K305 2580.000000000000 NS USD 6080673.000000000000 3.9321673408 Long EC CORP US N 1 N N N ANSYS Inc 549300VJV8H15Z5FJ571 ANSYS Inc 03662Q105 1320.000000000000 NS USD 446080.800000000000 0.2884654960 Long EC CORP US N 1 N N N Apple Inc HWUPKR0MPOU8FGXBT394 Apple Inc 037833100 47220.000000000000 NS USD 5884084.200000000000 3.8050399555 Long EC CORP US N 1 N N N Appfolio Inc 529900OOUUGT6JFC0S15 Appfolio Inc 03783C100 7220.000000000000 NS USD 973905.800000000000 0.6297922253 Long EC CORP US N 1 N N N Arrowhead Pharmaceuticals Inc 549300O3CSB8T7OZ3D66 Arrowhead Pharmaceuticals Inc 04280A100 12350.000000000000 NS USD 896610.000000000000 0.5798076232 Long EC CORP US N 1 N N N AtriCure Inc N/A AtriCure Inc 04963C209 16200.000000000000 NS USD 1210626.000000000000 0.7828712412 Long EC CORP US N 1 N N N Axcelis Technologies Inc 529900HF9B6NL1QG9F05 Axcelis Technologies Inc 054540208 14500.000000000000 NS USD 600880.000000000000 0.3885689482 Long EC CORP US N 1 N N N Bruker Corp LEBZ6VLQ6I8XB1NHVY15 Bruker Corp 116794108 9300.000000000000 NS USD 645792.000000000000 0.4176120326 Long EC CORP US N 1 N N N Cadence Design Systems Inc GCT7RXJOGLXPV0NXZY22 Cadence Design Systems Inc 127387108 7115.000000000000 NS USD 903533.850000000000 0.5842850448 Long EC CORP US N 1 N N N Cal-Maine Foods Inc 549300NHE5WMIEIEMF53 Cal-Maine Foods Inc 128030202 17700.000000000000 NS USD 617907.000000000000 0.3995797381 Long EC CORP US N 1 N N N Calix Inc 5299002RQRZ4SXSCSJ58 Calix Inc 13100M509 27100.000000000000 NS USD 1200801.000000000000 0.7765177432 Long EC CORP US N 1 N N N Canada Goose Holdings Inc 529900891XBE6RV8JR07 Canada Goose Holdings Inc 135086106 21400.000000000000 NS USD 863062.000000000000 0.5581132565 Long EC CORP CA N 1 N N N Pinterest Inc N/A Pinterest Inc 72352L106 22960.000000000000 NS USD 1499288.000000000000 0.9695392776 Long EC CORP US N 1 N N N Pool Corp 5493005VZK1KMN6CO617 Pool Corp 73278L105 435.000000000000 NS USD 189899.250000000000 0.1228014775 Long EC CORP US N 1 N N N Procter & Gamble Co/The 2572IBTT8CCZW6AU4141 Procter & Gamble Co/The 742718109 1130.000000000000 NS USD 152380.500000000000 0.0985393599 Long EC CORP US N 1 N N N Cardlytics Inc 549300JETJBH94EIPC66 Cardlytics Inc 14161W105 8985.000000000000 NS USD 957351.750000000000 0.6190872762 Long EC CORP US N 1 N N N CareDx Inc 549300NQOFKL9NON0U06 CareDx Inc 14167L103 10900.000000000000 NS USD 876360.000000000000 0.5667126272 Long EC CORP US N 1 N N N R1 RCM Inc 549300VKOMJ3EM506212 R1 RCM Inc 749397105 52200.000000000000 NS USD 1208430.000000000000 0.7814511617 Long EC CORP US N 1 N N N RH 5493008MTS3OGGMHGK69 RH 74967X103 1710.000000000000 NS USD 1096195.500000000000 0.7088728738 Long EC CORP US N 1 N N N Carvana Co 5493003WEAK2PJ5WS063 Carvana Co 146869102 6140.000000000000 NS USD 1627652.600000000000 1.0525483603 Long EC CORP US N 1 N N N Cerence Inc 5493002WL2W5WMS89568 Cerence Inc 156727109 10765.000000000000 NS USD 1024074.450000000000 0.6622346090 Long EC CORP US N 1 N N N Ceridian HCM Holding Inc 549300T64GVCHFJ8L449 Ceridian HCM Holding Inc 15677J108 12800.000000000000 NS USD 1145088.000000000000 0.7404900142 Long EC CORP US N 1 N N N Cerus Corp 254900BIEY9XIDA04Q21 Cerus Corp 157085101 115100.000000000000 NS USD 666429.000000000000 0.4309572886 Long EC CORP US N 1 N N N Chewy Inc N/A Chewy Inc 16679L109 5345.000000000000 NS USD 393498.900000000000 0.2544625444 Long EC CORP US N 1 N N N Citi Trends Inc 529900D06Q0FPHV34S87 Citi Trends Inc 17306X102 8300.000000000000 NS USD 691722.000000000000 0.4473134236 Long EC CORP US N 1 N N N Cognizant Technology Solutions 5493006IEVQEFQO40L83 Cognizant Technology Solutions Corp 192446102 38000.000000000000 NS USD 2719280.000000000000 1.7584671970 Long EC CORP US N 1 N N N ContextLogic Inc 549300YZDCRQ367LIE74 ContextLogic Inc 21077C107 27000.000000000000 NS USD 214380.000000000000 0.1386323577 Long EC CORP US N 1 N N N Copart Inc 549300KVYX3JWMYEHU61 Copart Inc 217204106 9545.000000000000 NS USD 1231400.450000000000 0.7963053815 Long EC CORP US N 1 N N N CoStar Group Inc N/A CoStar Group Inc 22160N109 885.000000000000 NS USD 755790.000000000000 0.4887440509 Long EC CORP US N 1 N N N Coupa Software Inc 549300Q95ICR2GFL2K37 Coupa Software Inc 22266L106 1030.000000000000 NS USD 245346.000000000000 0.1586570316 Long EC CORP US N 1 N N N Estee Lauder Cos Inc/The 549300VFZ8XJ9NUPU221 Estee Lauder Cos Inc/The 518439104 2360.000000000000 NS USD 723387.200000000000 0.4677902467 Long EC CORP US N 1 N N N Eli Lilly & Co FRDRIPF3EKNDJ2CQJL29 Eli Lilly & Co 532457108 9500.000000000000 NS USD 1897530.000000000000 1.2270690258 Long EC CORP US N 1 N N N Lululemon Athletica Inc 549300D9GZ4BMLDW5T40 Lululemon Athletica Inc 550021109 7105.000000000000 NS USD 2295838.650000000000 1.4846418742 Long EC CORP CA N 1 N N N Lyft Inc 549300H7I5VN334XVZ52 Lyft Inc 55087P104 16400.000000000000 NS USD 936276.000000000000 0.6054582953 Long EC CORP US N 1 N N N MKS Instruments Inc 549300KEQATBHAGVF505 MKS Instruments Inc 55306N104 14830.000000000000 NS USD 2791450.900000000000 1.8051376981 Long EC CORP US N 1 N N N Marvell Technology Inc N/A Marvell Technology Inc 573874104 52400.000000000000 NS USD 2530920.000000000000 1.6366611008 Long EC CORP US N 1 N N N Masimo Corp 549300Q4A8JK0PIYCU29 Masimo Corp 574795100 7225.000000000000 NS USD 1557710.000000000000 1.0073188261 Long EC CORP US N 1 N N N Matrix Service Co 529900VYBKSX6HD2YW58 Matrix Service Co 576853105 36300.000000000000 NS USD 395670.000000000000 0.2558665220 Long EC CORP US N 1 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 Microsoft Corp 594918104 24475.000000000000 NS USD 6110918.000000000000 3.9517257681 Long EC CORP US N 1 N N N MongoDB Inc 549300TPTG69WKWE1Z37 MongoDB Inc 60937P106 1335.000000000000 NS USD 389739.900000000000 0.2520317251 Long EC CORP US N 1 N N N NVR Inc 529900RWXR4JI3JYTV70 NVR Inc 62944T105 145.000000000000 NS USD 708648.350000000000 0.4582591266 Long EC CORP US N 1 N N N NanoString Technologies Inc 549300G4CK0Y3WRDMY89 NanoString Technologies Inc 63009R109 11500.000000000000 NS USD 638135.000000000000 0.4126605075 Long EC CORP US N 1 N N N NeoPhotonics Corp 5493001EHDO3GEGZ6930 NeoPhotonics Corp 64051T100 71100.000000000000 NS USD 725931.000000000000 0.4694352368 Long EC CORP US N 1 N N N NIKE Inc 787RXPR0UX0O0XUXPZ81 NIKE Inc 654106103 5750.000000000000 NS USD 784645.000000000000 0.5074036119 Long EC CORP US N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA Corp 67066G104 5585.000000000000 NS USD 3629021.300000000000 2.3467663916 Long EC CORP US N 1 N N N Okta Inc 549300N8J06I8MRHU620 Okta Inc 679295105 1955.000000000000 NS USD 434870.200000000000 0.2812159769 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 1459975.000000000000 0.9441168787 Long EC CORP US N 1 N N N Omnicell Inc 5493008RH0GTKHHPZI77 Omnicell Inc 68213N109 9300.000000000000 NS USD 1292700.000000000000 0.8359457451 Long EC CORP US N 1 N N N Onto Innovation Inc 254900RXZVN73CHOO062 Onto Innovation Inc 683344105 23435.000000000000 NS USD 1681929.950000000000 1.0876477026 Long EC CORP US N 1 N N N OptimizeRx Corp N/A OptimizeRx Corp 68401U204 13500.000000000000 NS USD 663120.000000000000 0.4288174692 Long EC CORP US N 1 N N N OrthoPediatrics Corp 5493000KUTPFGOPAT717 OrthoPediatrics Corp 68752L100 9170.000000000000 NS USD 518013.300000000000 0.3349818318 Long EC CORP US N 1 N N N Penumbra Inc 549300RGE06P3ECANU72 Penumbra Inc 70975L107 2025.000000000000 NS USD 504447.750000000000 0.3262094455 Long EC CORP US N 1 N N N Pinduoduo Inc 5493000573DS7005T657 Pinduoduo Inc 722304102 5380.000000000000 NS USD 671854.400000000000 0.4344657128 Long EC CORP CN N 1 N N N Dexcom Inc 549300YSK3QDSFR5EU59 Dexcom Inc 252131107 1090.000000000000 NS USD 402635.100000000000 0.2603706186 Long EC CORP US N 1 N N N DoorDash Inc N/A DoorDash Inc 25809K105 2200.000000000000 NS USD 330616.000000000000 0.2137982815 Long EC CORP US N 1 N N N Edwards Lifesciences Corp YA13X31F3V31L8TMPR58 Edwards Lifesciences Corp 28176E108 10500.000000000000 NS USD 1006950.000000000000 0.6511608014 Long EC CORP US N 1 N N N EMCOR Group Inc 529900X0SQJB2J7YDU43 EMCOR Group Inc 29084Q100 13140.000000000000 NS USD 1657085.400000000000 1.0715815652 Long EC CORP US N 1 N N N Ensign Group Inc/The 5493003K4HEEA8Q0BC72 Ensign Group Inc/The 29358P101 13028.000000000000 NS USD 1083929.600000000000 0.7009409276 Long EC CORP US N 1 N N N Entegris Inc IYX6OWO7BT5DKO3BYG52 Entegris Inc 29362U104 5300.000000000000 NS USD 606585.000000000000 0.3922581804 Long EC CORP US N 1 N N N EPAM Systems Inc 549300XCR4R530HJP604 EPAM Systems Inc 29414B104 2765.000000000000 NS USD 1320564.000000000000 0.8539644596 Long EC CORP US N 1 N N N Everspin Technologies Inc 549300MNDRV7X6PEDF15 Everspin Technologies Inc 30041T104 102578.000000000000 NS USD 630854.700000000000 0.4079525816 Long EC CORP US N 1 N N N Exact Sciences Corp 549300VM3X1FYD4N9Z14 Exact Sciences Corp 30063P105 5800.000000000000 NS USD 641074.000000000000 0.4145610602 Long EC CORP US N 1 N N N Facebook Inc BQ4BKCS1HXDV9HN80Z93 Facebook Inc 30303M102 11625.000000000000 NS USD 3821486.250000000000 2.4712270213 Long EC CORP US N 1 N N N Farfetch Ltd 549300QFQ74Z0F96NS78 Farfetch Ltd 30744W107 24600.000000000000 NS USD 1139718.000000000000 0.7370174152 Long EC CORP GB N 1 N N N Globus Medical Inc 5299003M2P4CIK0RF205 Globus Medical Inc 379577208 37200.000000000000 NS USD 2680632.000000000000 1.7334748313 Long EC CORP US N 1 N N N Guardant Health Inc 254900M8C3E5VC8BR186 Guardant Health Inc 40131M109 5030.000000000000 NS USD 624323.600000000000 0.4037291382 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 1446980.000000000000 0.9357134480 Long EC CORP US N 1 N N N HubSpot Inc 529900BLNVEW0MVKJB37 HubSpot Inc 443573100 1665.000000000000 NS USD 839792.700000000000 0.5430657804 Long EC CORP US N 1 N N N IDEX Corp 549300U5Y5EL6PHYLF13 IDEX Corp 45167R104 2600.000000000000 NS USD 578916.000000000000 0.3743655658 Long EC CORP US N 1 N N N Insulet Corp 549300TZTYD2PYN92D43 Insulet Corp 45784P101 2190.000000000000 NS USD 590577.300000000000 0.3819065375 Long EC CORP US N 1 N N N Intuit Inc VI90HBPH7XSFMB9E4M29 Intuit Inc 461202103 2070.000000000000 NS USD 908916.300000000000 0.5877656947 Long EC CORP US N 1 N N N Intuitive Surgical Inc 54930052SRG011710797 Intuitive Surgical Inc 46120E602 1875.000000000000 NS USD 1579087.500000000000 1.0211429386 Long EC CORP US N 1 N N N Johnson & Johnson 549300G0CFPGEF6X2043 Johnson & Johnson 478160104 10060.000000000000 NS USD 1702655.000000000000 1.1010498975 Long EC CORP US N 1 N N N Kforce Inc 5493003RDQQDVXY2SK46 Kforce Inc 493732101 15100.000000000000 NS USD 946921.000000000000 0.6123420599 Long EC CORP US N 1 N N N Kulicke & Soffa Industries Inc 529900H6BEIRBF429744 Kulicke & Soffa Industries Inc 501242101 30100.000000000000 NS USD 1562190.000000000000 1.0102158919 Long EC CORP SG N 1 N N N Lam Research Corp 549300I4GMO6D34U1T02 Lam Research Corp 512807108 685.000000000000 NS USD 445147.250000000000 0.2878618005 Long EC CORP US N 1 N N N Redfin Corp 549300HXWD3JEMZU3O57 Redfin Corp 75737F108 13765.000000000000 NS USD 812547.950000000000 0.5254475141 Long EC CORP US N 1 N N N Regeneron Pharmaceuticals Inc 549300RCBFWIRX3HYQ56 Regeneron Pharmaceuticals Inc 75886F107 1790.000000000000 NS USD 899349.700000000000 0.5815792953 Long EC CORP US N 1 N N N ResMed Inc 529900T3QE5253CCXF22 ResMed Inc 761152107 2960.000000000000 NS USD 609316.000000000000 0.3940242265 Long EC CORP US N 1 N N N RingCentral Inc 549300C8EH0H1614VE84 RingCentral Inc 76680R206 4090.000000000000 NS USD 1073502.300000000000 0.6941979423 Long EC CORP US N 1 N N N Ross Stores Inc 549300ENZFLPGRDFZQ60 Ross Stores Inc 778296103 1385.000000000000 NS USD 175050.150000000000 0.1131990625 Long EC CORP US N 1 N N N salesforce.com Inc RCGZFPDMRW58VJ54VR07 salesforce.com Inc 79466L302 8205.000000000000 NS USD 1953610.500000000000 1.2633344047 Long EC CORP US N 1 N N N Schrodinger Inc/United States N/A Schrodinger Inc/United States 80810D103 8920.000000000000 NS USD 626005.600000000000 0.4048168312 Long EC CORP US N 1 N N N SeaSpine Holdings Corp 5493006QNC6E00LJ7M10 SeaSpine Holdings Corp 81255T108 42222.000000000000 NS USD 860484.360000000000 0.5564463831 Long EC CORP US N 1 N N N ServiceNow Inc 549300HJTQM36M0E1G39 ServiceNow Inc 81762P102 2525.000000000000 NS USD 1196547.000000000000 0.7737668240 Long EC CORP US N 1 N N N Shopify Inc 549300HGQ43STJLLP808 Shopify Inc 82509L107 1930.000000000000 NS USD 2398739.100000000000 1.5511841449 Long EC CORP CA N 1 N N N SI-BONE Inc 549300J8JGYVJJHV9C31 SI-BONE Inc 825704109 23400.000000000000 NS USD 705978.000000000000 0.4565323008 Long EC CORP US N 1 N N N Snap Inc 549300JNC0L6VP8A2Q35 Snap Inc 83304A106 18900.000000000000 NS USD 1174068.000000000000 0.7592304084 Long EC CORP US N 1 N N N Stitch Fix Inc 549300TNHOVBOJZIYE72 Stitch Fix Inc 860897107 29100.000000000000 NS USD 1555686.000000000000 1.0060099732 Long EC CORP US N 1 N N N TJX Cos Inc/The V167QI9I69W364E2DY52 TJX Cos Inc/The 872540109 5900.000000000000 NS USD 398486.000000000000 0.2576875347 Long EC CORP US N 1 N N N TSMC 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co Ltd 874039100 17890.000000000000 NS USD 2099570.400000000000 1.3577217779 Long EC CORP TW N 1 N N N TAL Education Group 5493003PJZS0EC085V72 TAL Education Group 874080104 34400.000000000000 NS USD 1374968.000000000000 0.8891457022 Long EC CORP CN N 1 N N N Teladoc Health Inc 549300I2PVFBC9MFAC61 Teladoc Health Inc 87918A105 3175.000000000000 NS USD 478091.500000000000 0.3091657424 Long EC CORP US N 1 N N N 10X Genomics Inc 5493003Z6741WNLG7H43 10X Genomics Inc 88025U109 5020.000000000000 NS USD 903600.000000000000 0.5843278218 Long EC CORP US N 1 N N N Teradyne Inc C3X4YJ278QNZHRJULN75 Teradyne Inc 880770102 10950.000000000000 NS USD 1449232.500000000000 0.9371700642 Long EC CORP US N 1 N N N Tesla Inc 54930043XZGB27CTOV49 Tesla Inc 88160R101 1810.000000000000 NS USD 1131648.200000000000 0.7317989461 Long EC CORP US N 1 N N N Texas Instruments Inc WDJNR2L6D8RWOEB8T652 Texas Instruments Inc 882508104 8785.000000000000 NS USD 1667568.700000000000 1.0783607638 Long EC CORP US N 1 N N N Trade Desk Inc/The 549300GXPD31VT3E0P46 Trade Desk Inc/The 88339J105 760.000000000000 NS USD 446986.400000000000 0.2890511172 Long EC CORP US N 1 N N N TripAdvisor Inc 549300XVG45PT5BART17 TripAdvisor Inc 896945201 67400.000000000000 NS USD 2928530.000000000000 1.8937821558 Long EC CORP US N 1 N N N Twilio Inc 5493004W8TRGD63APX93 Twilio Inc 90138F102 5520.000000000000 NS USD 1854720.000000000000 1.1993852342 Long EC CORP US N 1 N N N Uber Technologies Inc 549300B2FTG34FILDR98 Uber Technologies Inc 90353T100 60200.000000000000 NS USD 3059966.000000000000 1.9787774098 Long EC CORP US N 1 N N N Vroom Inc N/A Vroom Inc 92918V109 16100.000000000000 NS USD 711781.000000000000 0.4602849063 Long EC CORP US N 1 N N N Wayfair Inc 54930027N9ZAVYFDHK53 Wayfair Inc 94419L101 4895.000000000000 NS USD 1500513.300000000000 0.9703316381 Long EC CORP US N 1 N N N Wheaton Precious Metals Corp 549300XSFG5ZCGVYD886 Wheaton Precious Metals Corp 962879102 39800.000000000000 NS USD 1911196.000000000000 1.2359063697 Long EC CORP CA N 1 N N N Zillow Group Inc 2549002XEELQDIR6FU05 Zillow Group Inc 98954M200 10850.000000000000 NS USD 1272922.000000000000 0.8231559756 Long EC CORP US N 1 N N N ZoomInfo Technologies Inc N/A ZoomInfo Technologies Inc 98980F104 32900.000000000000 NS USD 1442007.000000000000 0.9324975756 Long EC CORP US N 1 N N N Zoom Video Communications Inc 549300T9GCHU0ODOM055 Zoom Video Communications Inc 98980L101 2375.000000000000 NS USD 787383.750000000000 0.5091746697 Long EC CORP US N 1 N N N Fabrinet 5493004TETZ6IYF7CV44 Fabrinet G3323L100 9145.000000000000 NS USD 820215.050000000000 0.5304055706 Long EC CORP TH N 1 N N N Novocure Ltd 213800YPP55UMHWA4826 Novocure Ltd G6674U108 2180.000000000000 NS USD 444720.000000000000 0.2875855123 Long EC CORP JE N 1 N N N Garmin Ltd 2549001E0HIPIJQ0W046 Garmin Ltd H2906T109 16840.000000000000 NS USD 2395321.600000000000 1.5489741623 Long EC CORP CH N 1 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML Holding NV N07059210 2860.000000000000 NS USD 1931844.200000000000 1.2492588683 Long EC CORP NL N 1 N N N Ferrari NV 549300RIVY5EX8RCON76 Ferrari NV N3167Y103 10400.000000000000 NS USD 2193464.000000000000 1.4184396207 Long EC CORP IT N 1 N N N 2021-07-21 Allied Asset Advisors Funds Azam Nizamuddin Allied Asset Advisors Funds CCO