India, Oct. 17 -- As of September 2025, 68.59% is owned by Indian Promoters and 31.41% by Public.
Institutional holds 27.86% (Insurance Companies 6.75%) and Non-Institutional holds 3.56% as Public shareholders.
Top Promoter holding highest number of shares of SBI Cards and Pay company is State Bank of India (6526.34 lakhs shares / 68.59%).
Published by HT Digital Content Services with permission from Dion Global Solutions Limited....