| Sep 2025 | Kavita Prasad Aluru - Trustee For Mikkilineni Family Private Trust | 253,134 | 0.09% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2025 | Kavita Prasad Aluru - Trustee For Aluru Family Private Trust | 142,205,858 | 51.30% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2025 | Kavita Prasad Aluru - Trustee For Mikkilineni Family Private Trust | 253,134 | 0.09% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2025 | Kavita Prasad Aluru - Trustee For Aluru Family Private Trust | 142,205,858 | 51.30% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2025 | Kavita Prasad Aluru - Trustee For Mikkilineni Family Private Trust | 253,134 | 0.09% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2025 | Kavita Prasad Aluru - Trustee For Aluru Family Private Trust | 142,205,858 | 51.30% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2024 | Kavita Prasad Aluru - Trustee For Mikkilineni Family Private Trust | 253,134 | 0.09% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2024 | Kavita Prasad Aluru - Trustee For Aluru Family Private Trust | 142,205,858 | 51.30% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2024 | Kavita Prasad Aluru - Trustee For Mikkilineni Family Private Trust | 253,134 | 0.09% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2024 | Kavita Prasad Aluru - Trustee For Aluru Family Private Trust | 142,205,858 | 51.30% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Jun 2024 | Kavita Prasad Aluru - Trustee For Mikkilineni Family Private Trust | 253,134 | 0.09% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Jun 2024 | Kavita Prasad Aluru - Trustee For Aluru Family Private Trust | 142,205,858 | 51.30% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Mar 2024 | Mikkilineni Family Private Trust - Trustee Kavita Prasad Aluru | 253,134 | 0.09% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Mar 2024 | Aluru Family Private Trust - Trustee Kavita Prasad Aluru | 142,205,858 | 51.30% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Dec 2023 | Mikkilineni Family Private Trust - Trustee Kavita Prasad Aluru | 253,134 | 0.09% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Dec 2023 | Aluru Family Private Trust - Trustee Kavita Prasad Aluru | 142,205,858 | 51.30% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                            
                                
                                    |  |  |  | 
                                
                        
                        
                            | Sep 2023 | Mikkilineni Family Private Trust - Trustee Kavita Prasad Aluru | 253,134 | 0.09% | 0 | 0.00% | 0 | 0.00% | 
                    
                        
                        
                            | Sep 2023 | Aluru Family Private Trust - Trustee Kavita Prasad Aluru | 142,205,858 | 51.30% | 0 | 0.00% | 0 | 0.00% |