Stocks like MEO can go anywhere and are volatile. The company's position has not changed only the sp. Buy on the dips if you still believe in the company. Otherwise get out and take your losses. Simple as that.
I bought some more at 42.5 today.
In a couple of days/weeks/months people forget about today.