JUP rallies over 25% as traders react to several key developments