KESK

HEL:KESKOB

Kesko Oyj

  • Stock

EUR

Last Close

19.70

02/05 08:43

Market Cap

6.66B

Beta: 0.47

Volume Today

6.50K

Avg: 623.50K

PE Ratio

14.21

PFCF: 6.72

Dividend Yield

6.10%

Payout:86.82%

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
revenue
2.27B
-
2.08B
8.14%
2.23B
6.91%
2.20B
1.12%
2.16B
1.68%
2.01B
7.02%
2.61B
29.71%
2.79B
6.93%
2.76B
0.98%
2.60B
6.02%
2.81B
8.31%
2.65B
5.97%
2.62B
1.07%
2.41B
7.82%
2.67B
10.73%
2.64B
1.12%
2.65B
0.48%
2.40B
9.57%
2.78B
15.85%
2.80B
0.81%
2.73B
2.49%
2.54B
7.09%
2.81B
10.79%
2.65B
5.78%
2.66B
0.39%
2.54B
4.62%
2.99B
17.67%
2.90B
2.87%
2.87B
1.11%
2.71B
5.68%
3.11B
14.82%
3.01B
3.18%
2.98B
0.87%
2.83B
5.21%
3.10B
9.78%
2.95B
5.01%
2.90B
1.60%
2.76B
4.91%
3.09B
12.10%
3.03B
2.16%
3.04B
0.46%
2.83B
7.00%
3.19B
12.77%
3.23B
1.21%
cost of revenue
1.95B
-
1.81B
7.00%
1.94B
6.79%
1.92B
0.93%
1.88B
2.17%
1.75B
6.42%
2.23B
27.35%
2.38B
6.58%
2.35B
1.48%
2.23B
5.02%
2.42B
8.34%
2.27B
5.88%
2.25B
1.17%
2.11B
6.16%
2.33B
10.39%
2.28B
1.89%
2.27B
0.46%
2.08B
8.41%
2.39B
14.86%
2.40B
0.49%
2.32B
3.56%
2.19B
5.35%
2.41B
10.12%
2.28B
5.45%
2.26B
0.81%
2.19B
3.25%
2.55B
16.43%
2.48B
2.73%
2.43B
2.12%
2.32B
4.43%
2.64B
13.86%
2.57B
2.88%
2.54B
1.17%
2.43B
4.05%
2.66B
9.35%
2.53B
4.89%
2.48B
2.07%
2.38B
3.85%
3.02B
26.61%
2.93B
2.96%
2.59B
11.70%
2.43B
6.22%
2.73B
12.40%
3.12B
14.36%
gross profit
319.30M
-
271M
15.13%
292M
7.75%
285M
2.40%
289.50M
1.58%
258M
10.88%
376M
45.74%
410M
9.04%
417.80M
1.90%
369M
11.68%
399M
8.13%
373M
6.52%
371.50M
0.40%
305M
17.90%
345M
13.11%
359M
4.06%
382.30M
6.49%
319.50M
16.43%
390.80M
22.32%
401.70M
2.79%
417.60M
3.96%
347.70M
16.74%
399.80M
14.98%
368.80M
7.75%
397.60M
7.81%
348.40M
12.37%
437.20M
25.49%
421M
3.71%
441.50M
4.87%
386.20M
12.53%
465.70M
20.59%
443M
4.87%
446.70M
0.84%
393.90M
11.82%
442.90M
12.44%
417.40M
5.76%
422.70M
1.27%
375.70M
11.12%
75.20M
79.98%
97.80M
30.05%
454.60M
364.83%
402.60M
11.44%
463.10M
15.03%
110.10M
76.23%
selling and marketing expenses
215.30M
-
general and administrative expenses
80.80M
-
75.80M
6.19%
83.10M
9.63%
85.30M
2.65%
selling general and administrative expenses
80.80M
-
75.80M
6.19%
83.10M
9.63%
300.60M
261.73%
162.70M
-
159.50M
1.97%
152.60M
4.33%
223.50M
-
154.20M
-
research and development expenses
other expenses
344.50M
-
374M
8.56%
116M
68.98%
201M
73.28%
267.40M
33.03%
225M
15.86%
307M
36.44%
324M
5.54%
439.80M
35.74%
352M
19.96%
246M
30.11%
176M
28.46%
436.80M
148.18%
269M
38.42%
263M
2.23%
249M
5.32%
356.10M
43.01%
187.10M
47.46%
195.10M
4.28%
170M
12.87%
37.20M
78.12%
281.80M
657.53%
245.70M
12.81%
150.20M
38.87%
339.70M
126.17%
229.50M
32.44%
231.10M
0.70%
193M
16.49%
293.40M
52.02%
241.20M
17.79%
236.10M
2.11%
204.70M
13.30%
315.50M
54.13%
267.50M
15.21%
230.10M
-
256.30M
11.39%
251.50M
1.87%
333.60M
32.64%
89.70M
73.11%
285.20M
217.95%
-244.70M
185.80%
cost and expenses
2.29B
-
2.19B
4.66%
2.05B
6.18%
2.12B
3.27%
2.14B
1.17%
1.98B
7.60%
2.54B
28.38%
2.71B
6.45%
2.79B
2.97%
2.58B
7.37%
2.66B
3.10%
2.55B
4.21%
2.68B
5.26%
2.38B
11.41%
2.59B
8.96%
2.53B
2.24%
2.63B
3.82%
2.35B
10.63%
2.66B
13.29%
2.66B
0.23%
2.65B
0.03%
2.47B
6.78%
2.66B
7.51%
2.43B
8.54%
2.60B
7.03%
2.42B
7.06%
2.78B
14.94%
2.67B
3.87%
2.72B
1.79%
2.56B
5.87%
2.88B
12.36%
2.77B
3.73%
2.85B
2.92%
2.70B
5.28%
2.90B
7.45%
2.75B
5.36%
2.76B
0.31%
2.66B
3.41%
2.92B
9.75%
2.83B
3.13%
2.92B
3.17%
2.74B
6.21%
3.01B
9.96%
3.03B
0.52%
operating expenses
344.50M
-
374M
8.56%
116M
68.98%
201M
73.28%
267.40M
33.03%
225M
15.86%
307M
36.44%
324M
5.54%
439.80M
35.74%
352M
19.96%
246M
30.11%
276M
12.20%
436.80M
58.26%
269M
38.42%
263M
2.23%
249M
5.32%
356.10M
43.01%
267.90M
24.77%
270.90M
1.12%
253.10M
6.57%
337.80M
33.47%
281.80M
16.58%
245.70M
12.81%
150.20M
38.87%
339.70M
126.17%
229.50M
32.44%
231.10M
0.70%
193M
16.49%
293.40M
52.02%
241.20M
17.79%
236.10M
2.11%
204.70M
13.30%
315.50M
54.13%
267.50M
15.21%
241.10M
9.87%
215.50M
10.62%
276.40M
28.26%
278M
0.58%
-96.80M
134.82%
-98.90M
2.17%
333.60M
437.31%
313.20M
6.12%
285.20M
8.94%
-90.50M
131.73%
interest expense
2.20M
-
3M
36.36%
4M
33.33%
5M
25%
-400K
108%
2M
600%
2M
0%
3M
50%
3.80M
26.67%
3M
21.05%
4M
33.33%
3M
25%
1.30M
56.67%
3M
130.77%
4M
33.33%
2M
50%
200K
90%
27.40M
13,600%
27.10M
1.09%
25.80M
4.80%
20.80M
19.38%
28.70M
37.98%
24.70M
13.94%
21M
14.98%
15.50M
26.19%
19.10M
23.23%
20.40M
6.81%
18.80M
7.84%
18M
4.26%
17.60M
2.22%
17M
3.41%
17.20M
1.18%
21M
22.09%
21.50M
2.38%
23.80M
10.70%
26.10M
9.66%
29.90M
14.56%
28.30M
5.35%
32.60M
15.19%
33.20M
1.84%
34.40M
3.61%
36.20M
-
33.90M
6.35%
ebitda
90.30M
-
-66M
173.09%
209M
416.67%
113M
45.93%
80.40M
28.85%
66M
17.91%
108M
63.64%
127M
17.59%
16.60M
86.93%
59M
255.42%
189M
220.34%
134M
29.10%
111.60M
16.72%
72M
35.48%
120M
66.67%
147M
22.50%
113.90M
22.52%
172.30M
51.27%
258.10M
49.80%
305.40M
18.33%
255.20M
16.44%
186.60M
26.88%
287.40M
54.02%
360.50M
25.43%
279M
22.61%
235.90M
15.45%
345.40M
46.42%
360.30M
4.31%
334.70M
7.11%
265M
20.82%
362.50M
36.79%
373.10M
2.92%
324.40M
13.05%
255.10M
21.36%
343.20M
34.54%
348.20M
1.46%
305.60M
12.23%
240.90M
21.17%
325.20M
34.99%
345.70M
6.30%
315.10M
8.85%
143.30M
54.52%
325.50M
127.15%
344.90M
5.96%
operating income
31.40M
-
-104M
431.21%
176M
269.23%
83M
52.84%
39.60M
52.29%
34M
14.14%
68M
100%
85M
25%
-40.20M
147.29%
17M
142.29%
152M
794.12%
99M
34.87%
56.60M
42.83%
37M
34.63%
82M
121.62%
110M
34.15%
79.90M
27.36%
51.60M
35.42%
119.90M
132.36%
148.60M
23.94%
127.70M
14.06%
65.90M
48.39%
154.10M
133.84%
224.60M
45.75%
155.60M
30.72%
115.70M
25.64%
218.10M
88.50%
236.50M
8.44%
204.90M
13.36%
144.60M
29.43%
238.30M
64.80%
242.40M
1.72%
191.20M
21.12%
122.60M
35.88%
206.30M
68.27%
206.60M
0.15%
159.80M
22.65%
97.20M
39.17%
172M
76.95%
196.70M
14.36%
121M
38.49%
89.40M
26.12%
177.90M
98.99%
200.60M
12.76%
depreciation and amortization
37.70M
-
35M
7.16%
33M
5.71%
29M
12.12%
30.60M
5.52%
28M
8.50%
32M
14.29%
36M
12.50%
41.60M
15.56%
34M
18.27%
34M
0%
33M
2.94%
38.20M
15.76%
32M
16.23%
34M
6.25%
36M
5.88%
40.50M
12.50%
116.10M
186.67%
116.90M
0.69%
124.80M
6.76%
128.70M
3.13%
124.80M
3.03%
126.50M
1.36%
119.50M
5.53%
125.20M
4.77%
117.60M
6.07%
120.50M
2.47%
121.50M
0.83%
122.10M
0.49%
120.40M
1.39%
124.20M
3.16%
130.70M
5.23%
133.20M
1.91%
132.50M
0.53%
131.80M
0.53%
135.30M
2.66%
141.30M
4.43%
137.70M
2.55%
153.20M
11.26%
144.90M
5.42%
147.60M
1.86%
54.10M
63.35%
143.10M
164.51%
145.10M
1.40%
total other income expenses net
51.20M
-
-4M
-
-5M
25%
16.90M
438%
2M
88.17%
-22.70M
-
5M
122.03%
-2M
140%
-1M
50%
121.80M
12,280%
-4M
-
-1M
75%
46.70M
4,770%
-22.90M
149.04%
-5.80M
74.67%
6.20M
206.90%
25.90M
317.74%
-32.80M
226.64%
-17.90M
45.43%
1.40M
107.82%
80.40M
5,642.86%
-19.70M
124.50%
-1.60M
91.88%
-8M
400%
-18M
125%
-15.70M
12.78%
-14.60M
7.01%
-11.10M
23.97%
-14M
26.13%
-17.90M
27.86%
-18.70M
4.47%
-19.80M
5.88%
-25.40M
28.28%
-22.30M
12.20%
-48.20M
116.14%
-29.10M
39.63%
-27.90M
4.12%
-29.30M
5.02%
-31.70M
8.19%
-26M
17.98%
income before tax
26M
-
-104M
500%
172M
265.38%
79M
54.07%
41M
48.10%
36M
12.20%
68M
88.89%
85M
25%
-43.80M
151.53%
22M
150.23%
151M
586.36%
98M
35.10%
57.60M
41.22%
37M
35.76%
79M
113.51%
109M
37.97%
72.80M
33.21%
28.80M
60.44%
114.10M
296.18%
154.80M
35.67%
105.70M
31.72%
33.10M
68.68%
136.20M
311.48%
220M
61.53%
138.30M
37.14%
99.20M
28.27%
204.50M
106.15%
220M
7.58%
189.20M
14.00%
128.90M
31.87%
223.70M
73.55%
231.30M
3.40%
177.20M
23.39%
104.70M
40.91%
187.60M
79.18%
186.80M
0.43%
134.40M
28.05%
74.90M
44.27%
123.80M
65.29%
167.60M
35.38%
93.10M
44.45%
60.10M
35.45%
146.20M
143.26%
174.60M
19.43%
income tax expense
5.60M
-
7M
25%
19M
171.43%
30M
57.89%
13.70M
54.33%
7M
48.91%
14M
100%
16M
14.29%
-6.60M
141.25%
4M
160.61%
18M
350%
24M
33.33%
12.80M
46.67%
7M
45.31%
16M
128.57%
23M
43.75%
14.90M
35.22%
6.10M
59.06%
23.30M
281.97%
25.30M
8.58%
14.90M
41.11%
6.40M
57.05%
31M
384.38%
30.20M
2.58%
24.70M
18.21%
20.80M
15.79%
42.90M
106.25%
49.80M
16.08%
27.60M
44.58%
25.60M
7.25%
44.20M
72.66%
45.70M
3.39%
35.60M
22.10%
20.90M
41.29%
37.50M
79.43%
38M
1.33%
21.50M
43.42%
14.70M
31.63%
25.70M
74.83%
33.40M
29.96%
18.20M
45.51%
11.80M
35.16%
28.90M
144.92%
35.10M
21.45%
net income
17M
-
-110M
747.06%
147M
233.64%
43M
70.75%
21.60M
49.77%
27M
25%
48M
77.78%
63M
31.25%
-39.40M
162.54%
18M
145.69%
129M
616.67%
68M
47.29%
42.80M
37.06%
8M
81.31%
23M
187.50%
76M
230.43%
51.90M
31.71%
26.90M
48.17%
96.50M
258.74%
124.80M
29.33%
91M
27.08%
34.60M
61.98%
95.40M
175.72%
189.80M
98.95%
113.70M
40.09%
78.40M
31.05%
161.60M
106.12%
170.20M
5.32%
161.60M
5.05%
103.20M
36.14%
179.50M
73.93%
185.60M
3.40%
141.60M
23.71%
83.80M
40.82%
150.10M
79.12%
148.80M
0.87%
112.90M
24.13%
60.40M
46.50%
104.90M
73.68%
138.80M
32.32%
74.90M
46.04%
48.40M
35.38%
117.10M
141.94%
139.10M
18.79%
weighted average shs out
390.24M
-
396.40M
1.58%
397.30M
0.23%
400M
0.68%
400M
0%
385.71M
3.57%
391.84M
1.59%
400M
2.08%
400M
0%
397.23M
0.69%
397.55M
0.08%
397.66M
0.03%
394.20M
0.87%
397.87M
0.93%
397.87M
0%
398.42M
0.14%
396.95M
0.37%
396.11M
0.21%
396.24M
0.03%
396.11M
0.03%
396.19M
0.02%
396.66M
0.12%
396.58M
0.02%
396.63M
0.01%
396.43M
0.05%
396.79M
0.09%
396.95M
0.04%
397.01M
0.01%
397.01M
0%
397.16M
0.04%
397.36M
0.05%
397.41M
0.01%
397.36M
0.01%
397.51M
0.04%
397.64M
0.03%
397.68M
0.01%
397.71M
0.01%
402.67M
1.25%
397.89M
1.19%
397.91M
0.01%
397.92M
0.00%
403.33M
1.36%
398.05M
1.31%
398.07M
0.01%
weighted average shs out dil
390.24M
-
396.40M
1.58%
397.30M
0.23%
400M
0.68%
400M
0%
396.65M
0.84%
391.84M
1.21%
400M
2.08%
400M
0%
397.23M
0.69%
397.55M
0.08%
397.66M
0.03%
394.20M
0.87%
397.87M
0.93%
397.87M
0%
398.42M
0.14%
396.95M
0.37%
396.11M
0.21%
396.24M
0.03%
396.11M
0.03%
396.19M
0.02%
396.66M
0.12%
396.58M
0.02%
396.63M
0.01%
396.43M
0.05%
396.79M
0.09%
396.95M
0.04%
397.01M
0.01%
397.01M
0%
397.16M
0.04%
397.36M
0.05%
397.41M
0.01%
397.36M
0.01%
397.51M
0.04%
397.64M
0.03%
397.68M
0.01%
397.71M
0.01%
402.67M
1.25%
397.89M
1.19%
397.91M
0.01%
397.92M
0.00%
403.33M
1.36%
398.05M
1.31%
398.07M
0.01%
eps
0.04
-
-0.28
742.20%
0.37
232.14%
0.11
70.27%
0.05
50.91%
0.07
29.63%
0.12
71.43%
0.16
33.33%
-0.10
161.56%
0.04
145.69%
0.32
611.11%
0.17
46.88%
0.11
35.29%
0.02
84.09%
0.06
228.57%
0.19
230.43%
0.13
31.58%
0.07
48.08%
0.24
255.56%
0.31
29.17%
0.23
25.81%
0.09
60.87%
0.24
166.67%
0.48
100%
0.29
39.58%
0.20
31.03%
0.41
105.00%
0.43
4.88%
0.41
4.65%
0.26
36.59%
0.45
73.08%
0.47
4.44%
0.36
23.40%
0.21
41.67%
0.38
80.95%
0.37
2.63%
0.28
24.32%
0.15
46.43%
0.26
73.33%
0.35
34.62%
0.19
45.71%
0.12
36.84%
0.29
141.67%
0.35
20.69%
epsdiluted
0.04
-
-0.28
742.20%
0.37
232.14%
0.11
70.27%
0.05
50.91%
0.07
29.63%
0.12
71.43%
0.16
33.33%
-0.10
161.56%
0.04
145.69%
0.32
611.11%
0.17
46.88%
0.11
35.29%
0.02
84.09%
0.06
228.57%
0.19
230.43%
0.13
31.58%
0.07
48.08%
0.24
255.56%
0.31
29.17%
0.23
25.81%
0.09
60.87%
0.24
166.67%
0.48
100%
0.29
39.58%
0.20
31.03%
0.41
105.00%
0.43
4.88%
0.41
4.65%
0.26
36.59%
0.45
73.08%
0.47
4.44%
0.36
23.40%
0.21
41.67%
0.38
80.95%
0.37
2.63%
0.28
24.32%
0.15
46.43%
0.26
73.33%
0.35
34.62%
0.19
45.71%
0.12
36.84%
0.29
141.67%
0.35
20.69%

All numbers in EUR (except ratios and percentages)