Nasdaq • CRBP • US21833P3010
Generating your data highlights...
184m USD | # 7767 in US
480.11k shares | 4.44m USD
19.34m
75.23% | 14.55m