Nasdaq • TXRH • US8826811098
Generating your data highlights...
12.3b USD | # 1422 in US
1.2m shares | 207.8m USD
65.73m
93.93% | 61.74m