ITCC SECURITY DETAILS
Share Structure
Market Cap Market Cap
1,861,818
02/17/2021
Authorized Shares
750,000,000
02/17/2021
Outstanding Shares
59,673,666
02/17/2021
Restricted
37,284,489
02/17/2021
Unrestricted
22,389,177
02/17/2021
Held at DTC
19,293,405
02/17/202