NYSE • CTO.PRA • US22948Q2003
Generating your data highlights...
695m USD | # 5582 in US
3.41k shares | 70.29k USD
32.94m
91.03% | 29.98m