NYSE • TLK • US7156841063
Generating your data highlights...
13.9b USD | # 1301 in US
964.37k shares | 16.51m USD
1.98b
47.82% | 947.52m