NIC Inc. logo
NIC Inc. EGOV
€ 31.23 0.0%