Nasdaq • CRBP • US21833P3010
Generating your data highlights...
138m USD | # 8055 in US
696.7k shares | 6.65m USD
19.34m
78.40% | 15.16m