Ibotta Heads Into Q2 Print Down 31% With Bears Dug In
IBOTTA arrives at its August 5 earnings report carrying a 31% loss over the past month, 13% short interest, and a CEO who has been selling shares throughout the slide. The most striking feature of the setup is the…
