Dividends

Marksans Pharma 7 June 2023Final50.00
Optiemus Infra. 7 June 2023Interim15.00
Uniparts India 7 June 2023Interim 260.00
Tata Power Co. 7 June 2023Final200.00
Seshasayee Paper 7 June 2023Final300.00

5 dividends