HTZ shares down 65.4% since 6/23 to $1.82
Live News EQUITY L impact Jul 14, 2026, 06:54 PM UTC HTZ shares down 65.4% since 6/23 to $1.82 HTZ shares down 65.4% since 6/23 to $1.82 HTZ SquawkNews Newsroom HTZ shares down 65.4% since 6/23 to $1.82