American Public Education, Inc.'s (NASDAQ:APEI) high institutional ownership speaks for itself as stock continues to impress, up 13% over last week

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.