SQUAWK/NEWS
Account
Theme
Account
Menu
Live News EQUITY FLASH L impact

Ibotta CTO Luke Roy Swanson Sold Shares Worth $3,063,527

An SEC filing says Luke Roy Swanson sold 53,462 shares on November 2, 2026.

IBTA

Related stories