Investors can count on the Zacks Rank's success, with #1 (Strong Buy) stocks producing an ... represented 84% of total revenues in 2023. URI is a #3 (Hold) on the Zacks Rank, with a VGM Score ...