As of March 2025, 100.00% owned by Public.
Institutional holds 66.41% (Insurance Companies 4.06%) and Non-Institutional holds 33.60% as Public shareholders.