Nasdaq • CLNE • US1844991018
Generating your data highlights...
353m USD | # 6611 in US
1.89m shares | 3.51m USD
220.45m
79.02% | 174.2m