The aluminum deficit is real, the ramp is happening, and the stock hasn't priced it.
Day: June 28, 2026
A roughly $20 million revenue miss triggered a double-digit selloff. Wall Street's consensus disagrees with that verdict.
