Clean Energy Fuels (CLNE)

CLNE · NASDAQ
$1.56+0.12 (+8.33%)
At close on Nov 3

Breakdown

Top shareholders

Institutions

Ownership statements

Insider trades