How markets are manipulated?

Scan Group today announced a final dividend of KShs 1 per share plus a special dividend of KShs 3 per share. Total dividend of KShs 4 per share.

The share closed yesterday at KShs 11.7 yesterday representing a dividend yield of 34.2%.

The share closed the day at KShs 19 per share today representing a 62.39% gain.

Someone is offloading massively. What was the volume traded ya scangroup on that specific day

If they made enough profits that they can afford a divident of Sh4 per share, with a share price of only sh11.7, that means the market had undervalued their share price.