Interest rates take a heavy toll on results day