Nasdaq • TXRH • US8826811098
Generating your data highlights...
10.4b USD | # 1555 in US
997.22k shares | 186.93m USD
65.64m
93.22% | 61.19m