Nasdaq • TXRH • US8826811098
Generating your data highlights...
11.7b USD | # 1489 in US
1.1m shares | 187.31m USD
65.85m
99.38% | 65.44m