The shares traded at 2,450 denars each in the block deal, the Macedonian Stock Exchange (MSE) said in a notice.
The parties to the transaction were not disclosed.
Stopanska Banka Bitola's share capital is divided into 390,977 shares, each with a par value of 3,000 denars.
In regular trading, the bank's shares traded at an average price of 2,371 denars on Tuesday.
(1 euro = 61.67 denars)