LUNC Dips 4.7% in May as CEO Rumours Swirl: What’s Next?