NYSE • TFPM • CA89679M1041
Generating your data highlights...
6.45b USD | # 2147 in US
595.87k shares | 21.17m USD
206.6m
33.68% | 69.58m