Huh? Why would Cat run up to the ex-date. Sure $0.52 is nice but it won't move the needle on the stock. Cat varies more than $0.52 on a daily basis. I don't see the rationale.
There is a stock out there that sells for over $2K a share and gives a dividend of a whole 75 cents. The run-up is over $100 a share. Go figure.
SEB is the stock and I am NOT recommending it!