Vytvořeno v 2000 (Israel), iCast vlastní 10 sesterských značek a 1348 konkurenčních značek. Značku iCast vlastní STORYTEL AB, společnost kótovaná na burze v Francfort. Mezinárodní identifikační číslo cenných papírů (ISIN) STORYTEL AB je SE0007439443. iCast je součástí odvětví činnosti Mediálně diverzifikované.