The company has previously stated in ann's that first shipment is due early this quarter, we are now in what I would consider the middle of early this quarter.
I'd put this down to anticipation of something expected to happen rather than a leak.
SL1 Price at posting:
3.0¢ Sentiment: Buy Disclosure: Held