Provident Financial Holdings Institutional Ownership: 46% Stake, Insider Ownership at 13%, and Key Insights

Tuesday, Oct 28, 2025 11:10 am ET1min read

Institutional investors own a significant 46% stake in Provident Financial Holdings, making the stock vulnerable to their trading decisions. A total of 9 investors have a majority stake in the company with 51% ownership, while insider ownership is 13%. The institutional ownership structure is important to consider as it can significantly impact the stock's performance.

Provident Financial Holdings Institutional Ownership: 46% Stake, Insider Ownership at 13%, and Key Insights

Comments



Add a public comment...
No comments

No comments yet