Is it possible atlas could be buying back shares already? Some of the trades lately have been pretty big. One I saw was 10m in one transaction today..
SP staying low is not a bad thing unless you plan on selling soon. Long term it's good for the company as said above because they will have some free cash soon