Roche Logo
CH0012032113
851311
0QQ6.L

Roche

Dividend yield TTM
3.19%
€11.92/share
Dividend growth (CAGR 5Y)
3.56%
Next dividend
The next dividend is expected in March.

Upcoming dividends delivered straight to your inbox

Historical dividends

In 2026, Roche has already paid €11.92 in dividends. The last payout was in March.

Dividend metrics Metrics

All metrics All
Metric Value
Price
€374.90
Yield
3.19%
Interval
Yearly
CAGR 3Y
3.92%
CAGR 5Y
3.56%
CAGR 10Y
3.05%

All dividend data

So far in 2026, €11.92 per share has been distributed. In 2025, Roche distributed €10.14. The dividend yield is currently 3.19%, and distributions have increased by 3.92% over the last 3 years. Roche pays dividends annually in March.

New dividends delivered straight to your inbox
Ex-dividend date
Payment date
Distribution
YoY
Yield
2026 €11.92 17.55% 3.19%
12/03/2026 16/03/2026 €11.92
2025 €10.14 1.91% 2.82%
27/03/2025 31/03/2025 €10.14
2024 €9.95 4.30% 3.46%
14/03/2024 18/03/2024 €9.95
2023 €9.54 5.53% 3.39%
16/03/2023 20/03/2023 €9.54
2022 €9.04 9.44% 2.50%
17/03/2022 21/03/2022 €9.04
2021 €8.26 3.05% 2.14%
18/03/2021 22/03/2021 €8.26
2020 €8.52 11.37% 2.93%
19/03/2020 23/03/2020 €8.52
2019 €7.65 8.20% 2.70%
07/03/2019 11/03/2019 €7.65
2018 €7.07 7.46% 3.33%
15/03/2018 19/03/2018 €7.07
2017 €7.64 3.38% 3.63%
16/03/2017 20/03/2017 €7.64
2016 €7.39 1.60% 3.32%
03/03/2016 07/03/2016 €7.39
2015 €7.51 17.16% 2.93%
05/03/2015 10/03/2015 €7.51
2014 €6.41 7.73% 2.84%
06/03/2014 11/03/2014 €6.41
2013 €5.95 5.68% 2.92%
07/03/2013 12/03/2013 €5.95
2012 €5.63 10.83% 3.59%
08/03/2012 13/03/2012 €5.63
2011 €5.08 23.90% 3.71%
03/03/2011 08/03/2011 €5.08
2010 €4.10 26.15% 3.57%
04/03/2010 09/03/2010 €4.10
2009 €3.25 10.92% 2.66%
16/03/2009 16/03/2009 €3.25
2008 €2.93 38.86% 2.59%
07/03/2008 07/03/2008 €2.93
2007 €2.11 19.89% 1.65%
08/03/2007 08/03/2007 €2.11
2006 €1.76 12.82% 1.14%
02/03/2006 02/03/2006 €1.60
18/01/2006 18/02/2006 €0.16
2005 €1.56 47.17% 1.11%
03/03/2005 03/03/2005 €1.29
18/01/2005 19/02/2005 €0.27
2004 €1.06 8.16% 1.10%
13/04/2004 13/04/2004 €1.06
2003 €0.98 10.11% 0.89%
04/04/2003 04/04/2003 €0.98
2002 €0.89 18.67% 0.74%
19/04/2002 19/04/2002 €0.89
2001 €0.75 17.19% 0.82%
06/04/2001 06/04/2001 €0.75
2000 €0.64 18.52% 0.49%
12/05/2000 12/05/2000 €0.64
1999 €0.54 5.88% 0.34%
23/04/1999 23/04/1999 €0.54
1998 €0.51 10.87% 0.34%
08/05/1998 08/05/1998 €0.51
1997 €0.46 28.13% 0.34%
09/05/1997 09/05/1997 €0.46
1996 €0.64 77.78% 0.74%
05/06/1996 05/06/1996 €0.64
1995 €0.36 24.14% 0.36%
02/06/1995 02/06/1995 €0.36
1994 €0.29 38.10% -
03/06/1994 03/06/1994 €0.29
1993 €0.21 40.00% -
04/06/1993 04/06/1993 €0.21
1992 €0.15 37.50% -
01/06/1992 01/06/1992 €0.15
1991 €0.24 9.09% -
07/06/1991 07/06/1991 €0.24
1990 €0.22 0.00% -
23/05/1990 23/05/1990 €0.22

Frequently asked questions

When does Roche pay dividends?

Roche pays dividends in March.

How often does Roche pay dividends?

Roche pays dividends yearly.

What percentage of dividends does Roche pay?

The dividend yield is currently 3.19%, and payouts have increased by 3.92% over the past 3 years.

When were the most recent dividend payment dates for Roche?

The most recent payment was made on 16/03/2026. Previous payments were made on: 31/03/2025.

When did you need to hold Roche in your portfolio to receive the latest dividend?

If you held Roche in your portfolio on 12/03/2026, you received the payout.

How much was the dividend from Roche in 2025?

In 2025, Roche paid €10.14 in dividends.

How much was the dividend from Roche in 2024?

In 2024, Roche paid €9.95 in dividends.

When is the next dividend from Roche expected?

Roche is expected to pay the next dividend in March.

Similar dividend assets

All dividends in the calendar
🍪

Parqet  uses cookies. Learn more