$NLST They are trying a short attack. Was down 8-9% on market open. Well well.
This deal gives about 900M (Over 5 years) direct in net income and forces other parties to make similiar deal. You telling me that 1.3B market cap gotta be sold right now?