Nasdaq • TCBI • US88224Q1076
Generating your data highlights...
4.4b USD | # 2697 in US
473.9k shares | 46.64m USD
43.67m
92.88% | 40.56m