NYSE • TNL • US8941641024
Generating your data highlights...
3.86b USD | # 2882 in US
736.47k shares | 52.28m USD
61.28m
97.98% | 60.04m