As of March 31 Insmed had 121 institutional holders with a combined ownership of 87%.
A further 23 major holders bought the ownership of major holders up to 89%.
Fidelity's holding was 14.9977%.
Seems likely the holding of any one entity must not exceed 15% under the Company bylaws / regulations.
Just about right! SMILE!