Bensenville-based Technology company Rubicon Technology Inc. (RBCN:NAQ) sees value fall 48.9% in Q2
CCC Intelligent Solutions Holdings Inc. (CCCS:NYQ) was the strongest performing Technology company headquartered in Illinois on June 30.
Source: dupagepolicyjournal.com