DISCLOSEDQuarterly
Renaissance Technologies
Shenandoah Telecommunication · NASDAQ
63,800 sh · $983.8K
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Shenandoah Telecommunication · NASDAQ
63,800 sh · $983.8K
Two Sigma Investments
Shenandoah Telecommunication · NASDAQ
310,174 sh · $4.8M
BlackRock
Shenandoah Telecommunication · NASDAQ
7,486,005 sh · $122.2M