Based on volume today and price rise, insiders have information that Alcoa earnings tonight will beat expectations which means a higher share of profits. AWC set to run from here based on this it seems
AWC Price at posting:
$1.39 Sentiment: Buy Disclosure: Held