Nasdaq • TXRH • US8826811098
Generating your data highlights...
11.8b USD | # 1473 in US
1.18m shares | 197.88m USD
65.73m
93.93% | 61.74m