Mart 2019'da diğer 21st Century Fox kanalları ile birlikte The Walt Disney Company tarafından 71,3 milyar dolar karşılığında satın alınmıştır.[2] 20 Haziran 2023'te kanalın logosunun rengi kırmızı olmuştur.[3] Disney'in FOX için aldığı isim hakkının dolması nedeniyle FOX, yayın yaptığı ülkelerde Star Channel ve FX olarak isim değişikliğine gitmiştir.[4] Ancak Türkiye'de zaten FX ve Star TV olduğu için 24 Ocak 2024 tarihinde Türkiye'ye özgü olarak NOW adını alacağı duyurulmuş ve 12 Şubat 2024 itibarıyla değişim gerçekleşmiştir.[5] Yayın politikalarında değişikliğe gidilmeyerek aynı formatla yayına devam etmektedir.
31 Ocak 2025 tarihinde İstanbul Now TV'nin itirazı üzerine, RTÜK tarafından isim ve logo değişikliği için 30 gün süre verildi. Eğer isim değişikliği yapılmazsa, 3 aylık yayın durdurma ve lisans iptali ile gündeme gelecekti. Kanal ise karara itiraz etmiş bulunmaktadır.[