12.87% percent quarterly performance for Catalent Inc. (CTLT) is not indicative of the underlying story
Catalent Inc. (NYSE: CTLT) kicked off on Tuesday, down -0.53% from the previous trading day, before settling in for the closing price of $56.08. Over