DISCLOSEDStale
Ruane Cunniff
Liberty Media Corp Delaware · US
120,742 sh · $4.0M
Filed 31 Dec 2017SEC 13Fview source
Ruane Cunniff
Liberty Media Corp Delaware · US
120,742 sh · $4.0M
Ruane Cunniff
Liberty Media Corp Delaware · US
123,205 sh · $4.5M
Ruane Cunniff
Liberty Media Corp Delaware · US
124,994 sh · $4.4M