Aon has spent $24bn on buybacks since 2012

Source: Company financial reports