SS&C Technologies Holdings, Inc.

SS&C Technologies Holdings, Inc.

79.76
EUR
+2.20
(+2.84%)
3.05EPS
17.35P/E
12.74BMarket Cap