NYSE • TAL • US8740801043
Generating your data highlights...
5.1b USD | # 2489 in US
3.5m shares | 37.77m USD
554.7m
65.30% | 362.22m