IBOVESPA

Today: 106924.18
1236.1797 (1.17%)