In American Public Education, Inc., institutions hold the largest stake with 63% ownership, impacting stock performance. Top 9 investors own majority shares, indicating significant control and influence on the company's direction and decisions.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing