Dividends

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

5 dividends