Yes it does yo yo has small float goes up and down crazy however this is the one in a thousand disruptive technology stock that will make you rich, dont settle for the pennies here and there buy hold keep adding and be rich.
This is irregardless of oil price. All factored in already. Fact remains that there HAS to be companies doing this, no matter one. Question is is ATW one of strongest- which of course it is. These companies hve to continue providing this service, and being in the best one of the bunch is key. There is no rational for this low price. For sure with a change in upward oil prices tomorrow, this will shoot back up.
You would think this company is boing BK the way its reacting today, wtw. Look at tinstitutional holders!!! Close to 100%, with 25% float and high super huge guaranteed dividend that's getting better my the minute as it drops- wow totally incuberance iraationality!