NYSE • TLK • US7156841063
Generating your data highlights...
16.5b USD | # 1165 in US
829.2k shares | 15.68m USD
1.98b
47.82% | 947.52m