Welspun enterprise, 8k miles & Sadhana nitro

What explains the stock movements of these three companies in the long term?
How did Sadhana nitro stock rise so much in such less time?
Why did 8k miles loose so much & why did Welspun enterprise stock had a wavy pattern?