NTCT 21.14 (-0.38%)
US64115T1043SoftwareSoftware - Infrastructure