Nasdaq • TXRH • US8826811098
Generating your data highlights...
10.7b USD | # 1541 in US
986.58k shares | 185.38m USD
65.64m
93.22% | 61.19m