India, April 17 -- As of March 2026, 68.92% is owned by Indian Promoters and 31.08% by Public.

Institutional holds 27.66% (Insurance Companies 6.55%) and Non-Institutional holds 3.42% as Public shareholders.

Top two Promoters holding highest number of shares of SBI Cards and Pay company are State Bank Of India (6526.34 lakhs shares / 68.58%) and SBI Life Insurance Company Limited (32.51 lakhs shares / 0.34%).

Published by HT Digital Content Services with permission from Dion Global Solutions Limited....