Ibotta CTO Luke Roy Swanson disposes of USD 1.61 million in common shares - IBTA News | Rallies