13th January 2025
ITCI Stock Rises 15% on Settling Caplyta Patent Litigation With Sandoz Zacks Investment Research