IntrinsicIntrinsic
← Scroll for more →

Ownership — EFC

US Institutional Ownership51.2%
InstitutionSharesValueOwnership %ChangeFiling Date
20.88M$284.0M16.36%+1.18M2026-06-30
5.34M$72.0M4.19%+292.4K2026-06-30
4.95M$68.0M3.88%+347.6K2026-06-30
3.18M$43.0M2.49%+255.6K2026-06-30
2.25M$30.0M1.76%--2026-06-30
2.16M$29.0M1.69%+166.2K2026-06-30
1.84M$25.0M1.44%+256.7K2026-06-30
1.49M$20.0M1.17%+123.9K2026-06-30
1.48M$20.0M1.16%+824.0K2026-06-30
1.41M$19.0M1.10%--2026-06-30
1.25M$17.0M0.98%-111.5K2026-06-30
1.15M$15.0M0.90%--2026-06-30
1.15M$15.0M0.90%+43.7K2026-06-30
1.12M$15.0M0.88%+161.9K2026-06-30
860.6K$11.0M0.67%+22.8K2026-06-30
854.4K$11.0M0.67%-65.4K2026-06-30
820.7K$11.0M0.64%+23.5K2026-06-30
818.0K$11.0M0.64%+7.1K2026-06-30
735.3K$10.0M0.58%+197.8K2026-06-30
689.2K$9.0M0.54%--2026-06-30
606.0K$8.0M0.47%+3312026-06-30
534.8K$7.0M0.42%-8.7K2026-06-30
445.4K$6.0M0.35%-91.8K2026-06-30
430.8K$5.0M0.34%-15.1K2026-06-30
419.1K$5.0M0.33%+213.8K2026-06-30
Page 1 of 9