Nasdaq • TXRH • US8826811098
Generating your data highlights...
10.9b USD | # 1547 in US
925.25k shares | 179.32m USD
65.64m
93.22% | 61.19m