Bryan Leach

Ibotta, Inc. (IBTA)
     Denver, CO
Total Compensation for Fiscal Year Ending in 2024: $28,711,906
Salary $494,383
Bonus $480,691
Value of Stock Awards $25,284,867
Value of Option Awards $2,433,974
Non-Equity Incentive Plan Compensation $0
Change in Pension Value and Deferred Compensation Earnings $0
All Other Compensation $17,991
Total $28,711,906
In 2024, Bryan Leach made
580
times the median U.S. worker's pay.
How Do You Compare?