As of August 2026, 24.90% is owned by Indian Promoters and 75.10% by Public.
Top five Promoters holding highest number of shares of Richa Info Systems company are Bodies Corporate (28.53 lakhs shares / 18.43%), Arth Technocrats Private Limited (28.53 lakhs shares / 18.43%), Hemaben Tushar Shah (4.66 lakhs shares / 3.01%), Tushar Dineshchandra Shah (4.60 lakhs shares / 2.97%) and Dineshchandra Fulchand Shah (0.76 lakhs shares / 0.49%).