Corporate earnings boost share performance amidst interest r