Index rises to 10.3, second straight monthly gain