Morning trade for May 29: From Mahindra & Mahindra to HCL Technologies, these stocks have moved the most on Nifty 50.

Mahindra & Mahindra

Top Gainers

Percentage change:  3.28

Total volume: 31,43,050

HINDALCO

Percentage change:  2.21

Total volume: 35,09,399

Indusind Bank

Percentage change:  1.97

Total volume: 13,62,492

HDFC

Percentage change:  1.76

Total volume: 10,17,895

SBI Life Insurance

Percentage change:  1.52

Total volume: 6,56,945

ONGC

Top Losers

Percentage change:  -3.11

Total volume: 1,66,43,916

Sun Pharma

Percentage change:  -1.46

Total volume: 22,16,079

Divi's Laboratories

Percentage change:  -0.79

Total volume: 1,66,223

MARUTI

Percentage change:  -0.72

Total volume: 1,11,637

HCL Technologies

Percentage change:  -0.54

Total volume: 3,45,976