If the trademark is registered in the name of a company, the trademark belongs to the company, and shareholders do not have any copyright rights to the trademark.
If rights cannot be allocated for trademarks, etc., it can be negotiated, or one party can give other shareholders a reasonable reciprocal price (based on shares) based on actual or assessed value.
As for the situation you mentioned, the controlling shareholder can dispose of it, but the price after the disposal should be distributed to other shareholders in proportion to their shares.
If other shareholders think that the value is low, they can request compensation from the disposal party. Of course, the other party needs to have evidence to prove that the disposal price is low
The content of this article comes from: China Legal Publishing Society's "Comprehensive Knowledge of Legal Life Series"