Nasdaq • TXRH • US8826811098
Generating your data highlights...
11b USD | # 1532 in US
924.66k shares | 179.82m USD
65.64m
93.22% | 61.19m