Nasdaq • TCX • US8986972060
Generating your data highlights...
146m USD | # 7972 in US
26.84k shares | 412.2k USD
11.15m
51.27% | 5.72m