Seeking Alpha
  • 1980XLS-2.0
    CENX, up over 4%, AA less than 1%. Told you so! LOL
    1/10/12
    Reply