Vehicles stock