- 
        
                             NVIDIA Corporation (NVDA $202.89) NVIDIA Corporation (NVDA $202.89)
- 
        
                             CGI Inc. Class A Subordinate Voting Shares (GIB.A $121.88) CGI Inc. Class A Subordinate Voting Shares (GIB.A $121.88)
- 
        
                             Descartes Systems Group Inc. (The) (DSG $125.13) Descartes Systems Group Inc. (The) (DSG $125.13)
- 
        
                             Docebo Inc. (DCBO $34.86) Docebo Inc. (DCBO $34.86)
- 
        
                             Topicus.com Inc. (TOI $132.09) Topicus.com Inc. (TOI $132.09)
- 
        
                             Lumine Group Inc. (LMN $33.06) Lumine Group Inc. (LMN $33.06)
            Q: I owned  GIB.A, DSG,TOI,LMN,NVDA,DCBO  and would like to know if there is an overlap between any of these stocks or do they have their own unique business so all should be owned? I am trying to decide if I should reduce the numbers of tech stocks as I currently have 27 stocks and have read that best to have around 20-25 stocks. 
Thanks
    Thanks
 
                             
                             
                    