```python
def move_stock(opening: int, moves: list[int]) -> int:
    current_quantity = Opening
    for move in moves:
        if move > 0:
            current_quantity += move
        elif move < 0:
            current_quantity += move
            if current_quantity < 0:
                current_quantity = 0
    return current_quantity
```