NYSE • TFPM • CA89679M1041
Generating your data highlights...
6.12b USD | # 2232 in US
609.27k shares | 19.82m USD
206.6m
33.71% | 69.64m