Rankings

Share buybacks, ranked

134 large listed companies across the United States, the Netherlands and Europe. Figures are from company cash-flow statements, latest period ending Aug 2026, converted to US dollars for comparison.

Showing 31 of 134 companies in Europe, sorted by buybacks (latest 12 months).

#Company
1
$15.0B
€13.3B · FY2025
13.5%
2
Equinor ASA logo
Equinor ASA
EQNROLEU
$11.8B
TTM
11.4%
3
$9.09B
FY2025
—
4
Novartis AG logo
Novartis AG
NOVNSWEU
$6.76B
TTM
2.5%
5
$6.09B
TTM
3.1%
6
SAP SE logo
SAP SE
SAPXETRAEU
$5.42B
€4.84B · TTM
2.2%
7
$5.18B
£3.92B · TTM
—
8
$4.57B
€4.08B · FY2025
2.3%
9
UBS Group AG logo
UBS Group AG
UBSGSWEU
$4.11B
FY2025
2.8%
10
$3.89B
€3.47B · TTM
1.7%
11
$3.39B
£2.56B · FY2025
—
12
BP PLC logo
BP PLC
BPLSEEU
$3.32B
TTM
—
13
Relx PLC logo
Relx PLC
RELLSEEU
$3.06B
£2.31B · TTM
—
14
Barclays PLC logo
Barclays PLC
BARCLSEEU
$2.91B
£2.20B · FY2025
—
15
$2.40B
€2.14B · TTM
5.7%
16
$2.36B
€2.11B · TTM
1.8%
17
$2.31B
€2.06B · TTM
1.1%
18
$2.26B
£1.71B · FY2025
—
19
$2.24B
€2.00B · FY2025
1.6%
20
$2.23B
€1.99B · FY2025
1.3%
21
Münchener Rück AG logo
Münchener Rück AG
MUV2XETRAEU
$2.10B
€1.88B · FY2025
2.8%
22
$1.87B
£1.41B · TTM
—
23
$1.41B
€1.25B · FY2025
3.9%
24
$1.19B
CHF 987M · FY2025
0.4%
25
Glencore PLC logo
Glencore PLC
GLENLSEEU
$892M
TTM
—
26
Novo Nordisk A/S logo
Novo Nordisk A/S
NOVO-BCOEU
$884M
DKK 5.90B · TTM
0.5%
27
$667M
TTM
0.6%
28
Nestle S.A. logo
Nestle S.A.
NESNSWEU
$153M
CHF 127M · TTM
0.1%
29
Stellantis NV logo
Stellantis NV
STLAPPAEU
−$54.9M
−€49.0M · FY2025
−0.4%
30
—
— · FY2026
—
31
Rio Tinto PLC logo
Rio Tinto PLC
RIOLSEEU
—
FY2025
—

Buybacks is cash spent on repurchases in the latest four reported quarters when all four are available and non-negative, otherwise the latest fiscal year (labelled FY). A negative value means the company issued more shares than it bought.

Buyback yield divides that figure by today's market capitalisation. Shares 5-yr compares the latest reported share count with the count roughly five years earlier. Dataset generated October 10, 2026.