Hertz Q3 2026 net income drops 37% to $116 million - HTZ News | Rallies