NYSE • TLK • US7156841063
Generating your data highlights...
16.9b USD | # 1146 in US
819.5k shares | 15.45m USD
1.98b
47.82% | 947.52m