OTCPK:TCCH.F | IT0005162406
Generating your data highlights...
4.21b USD | # 2696 in US
1.75k shares | 36.76k USD
199.16m
54.11% | 107.78m