Nasdaq • TXRH • US8826811098
Generating your data highlights...
13.7b USD | # 1346 in US
1.1m shares | 203.91m USD
65.73m
93.50% | 61.46m