Dividends

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

5 dividends