Ibotta chief people officer Marisa Daspit sells $37,376 in shares

Read Ibotta chief people officer Marisa Daspit sells $37,376 in shares on AiiN.