NYSE • TFIN.PR • US89679E4098
Generating your data highlights...
1.74b USD | # 4152 in US
1.55k shares | 34.36k USD
23.81m
88.68% | 21.11m