Nasdaq • TPG • US8726571016
Generating your data highlights...
7.45b USD | # 1943 in US
2.6m shares | 122.76m USD
160.11m
82.49% | 132.08m