30.2% of Crown Crafts shares are owned by institutional investors. Comparatively, 98.3% of Interface shares are owned by institutional investors. 11.6% of Crown Crafts shares are owned by insiders.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results