Nasdaq • TXRH • US8826811098
Generating your data highlights...
13.7b USD | # 1340 in US
1.14m shares | 209.82m USD
65.73m
93.93% | 61.74m