def book_value_per_share(book_value, total_shares):
    """Computes book value per share.

    @params
    -------
    book_value: book value (equity) of an enterprice
    total_shares: total number of shares

    returns
    -------
    Book value per share, int or float

    explanation
    -----------
    Book value per share is often used as a valuation measure for companies. If it is less than the
    market price of a stock, the stock is considered as overvalued and if more than market price, stock is
    considered as undervalued.
    """
    return book_value / total_shares
