66,92,535% jump! How Elcid shares defied gravity