Embassy Developments shares: 40% rally in three days! What’s driving the stock?