Historical shareholding details of
                        
                        Individual share capital in excess of Rs. 2 Lacs
                        
                        holdings in Generic Engineering Construction and Projects Ltd. (GENCON)
                     
                    
                        Quarterly changes of
                        
                        Individual share capital in excess of Rs. 2 Lacs
                        
                        shareholding in Generic Engineering Construction and Projects Ltd.
                        over the previous
                        quarters 
                     
                    
            
                
                    
                        
                            
                                Quarter
                            
                         
                        Name 
                        Total no. shares held 
                        
                        No. of Holders 
                        
                        Percent Holding 
                        
                            
                                Pledged
                             
                        
                        
                            
                                Locked
                             
                        
                     
                    
                        
                            
                                shares
                             
                            
                                %
                             
                        
                        
                            
                                shares
                             
                            
                                %
                             
                        
                     
                 
                
                    
                        
                            
                        
                        
                            
                                Sep 2025
                             
                            
                                
                                    Total
                                
                             
                            
                                13,385,899
                             
                            
                                
                                    67
                                 
                            
                            
                                23.49%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    3,450,000
                                 
                                
                                    25.77%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Jun 2025
                             
                            
                                
                                    Total
                                
                             
                            
                                14,937,052
                             
                            
                                
                                    67
                                 
                            
                            
                                26.21%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    4,221,350
                                 
                                
                                    28.26%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Mar 2025
                             
                            
                                
                                    Total
                                
                             
                            
                                15,329,162
                             
                            
                                
                                    66
                                 
                            
                            
                                26.90%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    3,950,000
                                 
                                
                                    25.77%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Dec 2024
                             
                            
                                
                                    Total
                                
                             
                            
                                15,654,509
                             
                            
                                
                                    65
                                 
                            
                            
                                27.47%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    3,950,000
                                 
                                
                                    25.23%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Sep 2024
                             
                            
                                
                                    Total
                                
                             
                            
                                15,641,244
                             
                            
                                
                                    67
                                 
                            
                            
                                27.45%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Aug 26, 2024
                             
                            
                                
                                    Total
                                
                             
                            
                                15,890,838
                             
                            
                                
                                    70
                                 
                            
                            
                                27.89%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    3,450,000
                                 
                                
                                    21.71%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Aug 17, 2024
                             
                            
                                
                                    Total
                                
                             
                            
                                15,090,838
                             
                            
                                
                                    68
                                 
                            
                            
                                27.10%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    2,650,000
                                 
                                
                                    17.56%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Jun 2024
                             
                            
                                
                                    Total
                                
                             
                            
                                13,115,114
                             
                            
                                
                                    70
                                 
                            
                            
                                24.73%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Mar 2024
                             
                            
                                
                                    Total
                                
                             
                            
                                13,211,075
                             
                            
                                
                                    71
                                 
                            
                            
                                24.91%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    4,600,000
                                 
                                
                                    34.82%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Dec 2023
                             
                            
                                
                                    Total
                                
                             
                            
                                8,688,037
                             
                            
                                
                                    68
                                 
                            
                            
                                16.38%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Sep 2023
                             
                            
                                
                                    Total
                                
                             
                            
                                9,834,206
                             
                            
                                
                                    66
                                 
                            
                            
                                18.54%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    3,196,913
                                 
                                
                                    32.51%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Jun 2023
                             
                            
                                
                                    Total
                                
                             
                            
                                9,226,853
                             
                            
                                
                                    65
                                 
                            
                            
                                17.40%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    3,196,913
                                 
                                
                                    34.65%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Mar 2023
                             
                            
                                
                                    Total
                                
                             
                            
                                9,534,612
                             
                            
                                
                                    66
                                 
                            
                            
                                17.98%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    3,196,913
                                 
                                
                                    33.53%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Mar 18, 2023
                             
                            
                                
                                    Total
                                
                             
                            
                                9,321,313
                             
                            
                                
                                    64
                                 
                            
                            
                                17.58%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    3,196,913
                                 
                                
                                    34.30%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Feb 27, 2023
                             
                            
                                
                                    Total
                                
                             
                            
                                9,456,924
                             
                            
                                
                                    67
                                 
                            
                            
                                19.52%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    3,196,913
                                 
                                
                                    33.80%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Dec 2022
                             
                            
                                
                                    Total
                                
                             
                            
                                5,372,463
                             
                            
                                
                                    49
                                 
                            
                            
                                12.75%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Sep 2022
                             
                            
                                
                                    Total
                                
                             
                            
                                5,710,507
                             
                            
                                
                                    48
                                 
                            
                            
                                13.55%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Jun 2022
                             
                            
                                
                                    Total
                                
                             
                            
                                6,149,666
                             
                            
                                
                                    50
                                 
                            
                            
                                14.59%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    378,400
                                 
                                
                                    6.15%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Mar 2022
                             
                            
                                
                                    Total
                                
                             
                            
                                6,158,846
                             
                            
                                
                                    51
                                 
                            
                            
                                14.62%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    378,400
                                 
                                
                                    6.14%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Dec 2021
                             
                            
                                
                                    Total
                                
                             
                            
                                6,136,131
                             
                            
                                
                                    51
                                 
                            
                            
                                14.56%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Sep 2021
                             
                            
                                
                                    Total
                                
                             
                            
                                6,233,952
                             
                            
                                
                                    51
                                 
                            
                            
                                14.79%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Jun 2021
                             
                            
                                
                                    Total
                                
                             
                            
                                6,515,731
                             
                            
                                
                                    54
                                 
                            
                            
                                15.46%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Mar 2021
                             
                            
                                
                                    Total
                                
                             
                            
                                6,758,470
                             
                            
                                
                                    56
                                 
                            
                            
                                16.04%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Dec 2020
                             
                            
                                
                                    Total
                                
                             
                            
                                6,641,220
                             
                            
                                
                                    56
                                 
                            
                            
                                15.76%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Sep 2020
                             
                            
                                
                                    Total
                                
                             
                            
                                6,809,115
                             
                            
                                
                                    59
                                 
                            
                            
                                16.16%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Jun 2020
                             
                            
                                
                                    Total
                                
                             
                            
                                6,961,328
                             
                            
                                
                                    61
                                 
                            
                            
                                16.52%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Mar 2020
                             
                            
                                
                                    Total
                                
                             
                            
                                7,148,687
                             
                            
                                
                                    64
                                 
                            
                            
                                16.96%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Dec 2019
                             
                            
                                
                                    Total
                                
                             
                            
                                7,375,836
                             
                            
                                
                                    66
                                 
                            
                            
                                17.50%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Sep 2019
                             
                            
                                
                                    Total
                                
                             
                            
                                7,258,643
                             
                            
                                
                                    63
                                 
                            
                            
                                17.23%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Jun 2019
                             
                            
                                
                                    Total
                                
                             
                            
                                7,189,368
                             
                            
                                
                                    63
                                 
                            
                            
                                17.82%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    836,860
                                 
                                
                                    11.64%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Mar 2019
                             
                            
                                
                                    Total
                                
                             
                            
                                7,120,846
                             
                            
                                
                                    62
                                 
                            
                            
                                17.65%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    808,438
                                 
                                
                                    11.35%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Dec 2018
                             
                            
                                
                                    Total
                                
                             
                            
                                7,224,017
                             
                            
                                
                                    63
                                 
                            
                            
                                18.74%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    1,169,094
                                 
                                
                                    16.18%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Sep 2018
                             
                            
                                
                                    Total
                                
                             
                            
                                8,679,085
                             
                            
                                
                                    109
                                 
                            
                            
                                22.52%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    1,705,850
                                 
                                
                                    19.65%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Jun 2018
                             
                            
                                
                                    Total
                                
                             
                            
                                3,698,249
                             
                            
                                
                                    64
                                 
                            
                            
                                19.19%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    619,547
                                 
                                
                                    16.75%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Mar 2018
                             
                            
                                
                                    Total
                                
                             
                            
                                3,568,364
                             
                            
                                
                                    65
                                 
                            
                            
                                19.63%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Dec 2017
                             
                            
                                
                                    Total
                                
                             
                            
                                3,885,895
                             
                            
                                
                                    64
                                 
                            
                            
                                23.76%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    1,952,000
                                 
                                
                                    50.23%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Sep 2017
                             
                            
                                
                                    Total
                                
                             
                            
                                3,928,889
                             
                            
                                
                                    66
                                 
                            
                            
                                24.02%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    2,028,183
                                 
                                
                                    51.62%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Jun 2017
                             
                            
                                
                                    Total
                                
                             
                            
                                3,903,842
                             
                            
                                
                                    63
                                 
                            
                            
                                23.87%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    2,153,183
                                 
                                
                                    55.16%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Mar 2017
                             
                            
                                
                                    Total
                                
                             
                            
                                4,023,214
                             
                            
                                
                                    67
                                 
                            
                            
                                24.60%
                             
                            
                                
                                    0
                                 
                                
                                    0.00%
                                 
                            
                            
                                
                                    2,153,183
                                 
                                
                                    53.52%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Dec 2016
                             
                            
                                
                                    Total
                                
                             
                            
                                5,910,094
                             
                            
                                
                                    82
                                 
                            
                            
                                36.13%
                             
                            
                                
                                    -
                                 
                                
                                    -%
                                 
                            
                            
                                
                                    101,183
                                 
                                
                                    1.71%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Sep 2016
                             
                            
                                
                                    Total
                                
                             
                            
                                3,314,322
                             
                            
                                
                                    48
                                 
                            
                            
                                64.98%
                             
                            
                                
                                    -
                                 
                                
                                    -%
                                 
                            
                            
                                
                                    -
                                 
                                
                                    -%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Jun 2016
                             
                            
                                
                                    Total
                                
                             
                            
                                3,481,558
                             
                            
                                
                                    49
                                 
                            
                            
                                68.26%
                             
                            
                                
                                    -
                                 
                                
                                    -%
                                 
                            
                            
                                
                                    -
                                 
                                
                                    -%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Mar 2016
                             
                            
                                
                                    Total
                                
                             
                            
                                3,563,385
                             
                            
                                
                                    53
                                 
                            
                            
                                69.86%
                             
                            
                                
                                    -
                                 
                                
                                    -%
                                 
                            
                            
                                
                                    -
                                 
                                
                                    -%
                                 
                            
                         
                    
                        
                            
                                
                                    
                                     
                                    
                                        
                                         
                                    
                                    
                                        
                                         
                                    
                                 
                                
                        
                        
                            
                                Dec 2015
                             
                            
                                
                                    Total
                                
                             
                            
                                4,169,900
                             
                            
                                
                                    65
                                 
                            
                            
                                81.76%
                             
                            
                                
                                    -
                                 
                                
                                    -%
                                 
                            
                            
                                
                                    -
                                 
                                
                                    -%
                                 
                            
                         
                    
                 
            
         
                 
                
                    
                        View all shareholdings details of Generic Engineering Construction and Projects Ltd.