Nasdaq • TCBI • US88224Q1076
Generating your data highlights...
4.35b USD | # 2789 in US
512.16k shares | 51.6m USD
43.47m
92.60% | 40.26m