Aspen Technology, Inc.
Exchange: nyse
none
16176743424.00
377024992.00
-3.824413705341
0.344613744056
0%
0
2.100000