Planet Labs Stock Pops After 20 Satellite Launch | StockRay