KESK
HEL:KESKOB
Kesko Oyj
- Stock
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
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)