Sheppard Valarie L (CIK 0001334175)

Latest company ownership

Shares held
29,643
Last filed at
Sep 19, 2025
Confidence Score
44.6
2025Q4
Confidence Score History
2025Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Sep 17, 2025 Sep 19, 2025 Ibotta, Inc. Director Sell 42.5 -2,412 -7.52% $64.9K
Aug 17, 2025 Aug 19, 2025 Ibotta, Inc. CFO Sell 42.5 -2,412 -7.00% $58.2K
Jul 17, 2025 Jul 21, 2025 Ibotta, Inc. CFO Sell 42.5 -1,850 -5.09% $68.3K
Jun 17, 2025 Jun 18, 2025 Ibotta, Inc. CFO Sell 42.5 -1,585 -4.18% $65.5K
May 17, 2025 May 20, 2025 Ibotta, Inc. CFO Sell 42.5 -1,585 -4.47% $90.3K
Apr 22, 2025 Apr 24, 2025 Ibotta, Inc. CFO Sell 46.3 -436 -1.21% $19.9K
Apr 17, 2025 Apr 21, 2025 Ibotta, Inc. CFO Sell 42.5 -1,724 -4.58% $78.3K