Ibotta Chief People Officer Marisa Daspit reports sale of 246 common shares for $12,308.9718 - IBTA News | Rallies