NYSE • TYL • US9022521051
Generating your data highlights...
13.5b USD | # 1339 in US
638.57k shares | 216.52m USD
42.17m
99.43% | 41.93m