Nasdaq • TXRH • US8826811098
Generating your data highlights...
10.9b USD | # 1549 in US
928.28k shares | 180.11m USD
65.64m
93.22% | 61.19m