NYSE • TYL • US9022521051
Generating your data highlights...
12.6b USD | # 1443 in US
876.32k shares | 268.86m USD
40.95m
93.50% | 38.29m