Rostelecom: revenue up 11.7%, but profit rests on a thin 2.8% margin
Contents

On 12 November Rostelecom reported results for the third quarter of 2026. Revenue rose 11.7% year on year to RUB 233.1 bn, EBITDA by 8.5% to RUB 87.2 bn, and net profit by 17.0% to RUB 6.6 bn. The revenue growth rate was roughly the same as in the second quarter (+11.4%), while the EBITDA margin slipped from 38.5% to 37.4%. Our conclusion: the share is fairly valued – the portal model implies +6% upside, and EV/EBITDA of 2.8 is in line with its own three-year average of 2.9. Our view: the share is fairly valued; upside on the portal model +6%.
Our view: is there upside
Our view in numbers
| Metric | Our read |
|---|---|
| Verdict | Neutral |
| Upside on the portal model | +6% |
| How the model works | fundamental value-creation model: EBITDA growth times the target multiple, against market cap |
| EV/EBITDA now and 3-year average | 2.8 vs 2.9 – a 5% discount to its history |
| Dividend yield, 12m | 6.0% |
| Net debt / EBITDA | 2.74 – high leverage |
| Strongest case for | Revenue is growing 11.7% year on year for the third consecutive quarter, and the forward dividend yield of 7.4% exceeds the fair 7.0%. |
| Strongest case against | The EBITDA margin fell to 37.4% from 38.5%, and net profit at a 2.8% margin is vulnerable to interest expenses with debt of RUB 811.6 bn. |
| What would change the view | A cut in the key rate from 14.0% would reduce interest expenses and boost profit, moving the verdict one step up. |
Key takeaways
— Revenue added 11.7% year on year, and the pace was roughly the same as in the second quarter
— The EBITDA margin fell to 37.4% from 38.5%, with cost growth outpacing revenue growth
— Net profit rose 17.0%, but its margin remains thin at 2.8%
— Free cash flow for the quarter was RUB 5.0 bn after capital expenditure of RUB 39.1 bn
— Net debt rose to RUB 811.6 bn, with net debt/EBITDA LTM at 2.74
— The dividend yield of 5.8% is below the 7.0% we consider fair, while the forward estimate implies 7.4%
— EV/EBITDA of 2.8 is in line with its own three-year average of 2.9, and the portal model implies +6% upside
Key figures, RUB bn
| Metric | Q3 2025 | Q3 2026 | Change |
|---|---|---|---|
| Revenue | 209 | 233 | +11.7% |
| EBITDA | 80.4 | 87.2 | +8.5% |
| Operating profit | 36.3 | 39.5 | +9.0% |
| Net profit | 5.62 | 6.58 | +17.0% |
| Operating cash flow | 21.3 | 44.1 | +106.5% |
| Capex | 31.8 | 39.1 | +23.0% |
| EBITDA margin | 38.5% | 37.4% | -1.1 pp |
| Net margin | 2.7% | 2.8% | +0.1 pp |
Revenue added 11.7% year on year, and the pace was roughly the same as in the second quarter
Revenue for the third quarter of 2026 was RUB 233.1 bn, up 11.7% year on year. In the second quarter growth was 11.4%, so the pace was roughly unchanged. The company has maintained double-digit growth for three consecutive quarters.
The acceleration relative to the first quarter, when revenue grew 9.9%, reflects a recovery in business activity. In the fourth quarter of 2025 growth was 15.6%, but that is explained by seasonality – the final quarter is traditionally the strongest.
For an investor, what matters more than growth itself is that it is not accelerating. A stable 11–12% is a good figure for the telecom sector, but it does not create a new impulse for a re-rating of the shares.
Revenue and EBITDA by quarter
| Period | Measure | bn RUB |
|---|---|---|
| Q4 2024 | Revenue | 233.89 |
| Q1 2025 | Revenue | 190.143 |
| Q2 2025 | Revenue | 203.462 |
| Q3 2025 | Revenue | 208.719 |
| Q4 2025 | Revenue | 270.466 |
| Q1 2026 | Revenue | 208.919 |
| Q2 2026 | Revenue | 226.753 |
| Q3 2026 | Revenue | 233.061 |
| Q4 2024 | EBITDA | 78.739 |
| Q1 2025 | EBITDA | 73.048 |
| Q2 2025 | EBITDA | 79.762 |
| Q3 2025 | EBITDA | 80.365 |
| Q4 2025 | EBITDA | 93.96 |
| Q1 2026 | EBITDA | 82.744 |
| Q2 2026 | EBITDA | 86.431 |
| Q3 2026 | EBITDA | 87.188 |
EBITDA margin
| Period | Measure | % |
|---|---|---|
| Q4 2024 | EBITDA margin | 33.7 |
| Q1 2025 | EBITDA margin | 38.4 |
| Q2 2025 | EBITDA margin | 39.2 |
| Q3 2025 | EBITDA margin | 38.5 |
| Q4 2025 | EBITDA margin | 34.7 |
| Q1 2026 | EBITDA margin | 39.6 |
| Q2 2026 | EBITDA margin | 38.1 |
| Q3 2026 | EBITDA margin | 37.4 |
The EBITDA margin fell to 37.4% from 38.5%, with cost growth outpacing revenue growth
EBITDA for the third quarter was RUB 87.2 bn, up 8.5% year on year. That is slower than revenue growth of 11.7%, so the EBITDA margin fell to 37.4% from 38.5% a year earlier.
The 1.1 percentage point decline in the margin means operating costs are growing faster than revenue. The company does not disclose in the report which cost line produced this effect, but if the current dynamics persist, pressure on the margin will continue.
Operating profit rose to RUB 39.5 bn, but its growth is held back by depreciation, which increases along with capital expenditure. For a telecom this is normal, but it limits operating leverage.
Net profit by quarter
| Period | Measure | bn RUB |
|---|---|---|
| Q4 2024 | Net profit | 4.719 |
| Q1 2025 | Net profit | 6.79 |
| Q2 2025 | Net profit | 6.054 |
| Q3 2025 | Net profit | 5.622 |
| Q4 2025 | Net profit | 0.249 |
| Q1 2026 | Net profit | 7.436 |
| Q2 2026 | Net profit | 6.585 |
| Q3 2026 | Net profit | 6.576 |
Net profit rose 17.0%, but its margin remains thin at 2.8%
Net profit for the third quarter was RUB 6.6 bn, up 17.0% year on year. Profit growth outpaces revenue growth, but its absolute level is small: the net margin is 2.8% versus 2.7% a year earlier.
Such a thin margin is explained by high debt and depreciation. Interest expenses consume a significant part of operating profit, which was RUB 39.5 bn, while net profit was only RUB 6.6 bn.
For an investor this means that even a slight deterioration in the operating picture or a rise in debt servicing costs could bring profit close to zero. The margin of safety on profit is small.
Net debt
at each reporting date, current net debt / EBITDA (LTM) = 2.74
| Period | Measure | bn RUB |
|---|---|---|
| Q4 2024 | Net debt | 661.22 |
| Q1 2025 | Net debt | 754.555 |
| Q2 2025 | Net debt | 708.484 |
| Q3 2025 | Net debt | 787.603 |
| Q4 2025 | Net debt | 757.695 |
| Q1 2026 | Net debt | 782.127 |
| Q2 2026 | Net debt | 801.078 |
| Q3 2026 | Net debt | 811.634 |
Free cash flow for the quarter was RUB 5.0 bn after capital expenditure of RUB 39.1 bn
Operating cash flow for the third quarter was RUB 44.1 bn, double the year-earlier figure (RUB 21.3 bn). However, capital expenditure rose to RUB 39.1 bn, leaving only RUB 5.0 bn of free cash flow.
The rise in capital expenditure reflects investment in infrastructure. For a telecom this is normal, but at such volumes free cash flow remains small and does not fully cover dividend payments.
Over the last 12 months operating cash flow was RUB 184.5 bn, while capital expenditure was about RUB 150 bn. Free cash flow over this period is positive, but its size limits the scope for dividend increases.
Valuation vs its own history
now vs the 3-year average
| Period | Measure | × |
|---|---|---|
| EV/EBITDA | Now | 2.785038072295767 |
| EV/EBITDA | 3-year average | 2.930418692377511 |
Net debt rose to RUB 811.6 bn, with net debt/EBITDA LTM at 2.74
Net debt as of 30 September 2026 was RUB 811.6 bn, up from RUB 801.1 bn on 30 June 2026 (+RUB 10.6 bn). Over 12 months debt rose from RUB 787.6 bn on 30 September 2025 (+RUB 24.0 bn).
The ratio of net debt to EBITDA over the last 12 months is 2.74. This is a moderate level for a telecom company, but it limits flexibility if interest rates rise.
Debt servicing is expensive: with the key rate at 14.0%, interest expenses consume a significant part of operating profit. A rate cut would be an important positive for profit and dividends.
Share price, three years
close, last point 2026-11-10
| Period | Measure | RUB per share |
|---|---|---|
| 2023-11-10 | Closing price | 77.64 |
| 2023-11-10 | Closing price | 78.35 |
| 2023-11-13 | Closing price | 81.3 |
| 2023-11-13 | Closing price | 81.65 |
| 2023-11-14 | Closing price | 80.67 |
| 2023-11-15 | Closing price | 78.47 |
| 2023-11-15 | Closing price | 81.5 |
| 2023-11-16 | Closing price | 80.72 |
| 2023-11-16 | Closing price | 80.35 |
| 2023-11-17 | Closing price | 80.6 |
| 2023-11-17 | Closing price | 81.55 |
| 2023-11-20 | Closing price | 83.0 |
| 2023-11-20 | Closing price | 83.0 |
| 2023-11-21 | Closing price | 76.16 |
| 2023-11-21 | Closing price | 81.81 |
| 2023-11-22 | Closing price | 81.18 |
| 2023-11-22 | Closing price | 81.88 |
| 2023-11-23 | Closing price | 79.0 |
| 2023-11-23 | Closing price | 81.02 |
| 2023-11-24 | Closing price | 82.97 |
| 2023-11-24 | Closing price | 80.88 |
| 2023-11-27 | Closing price | 80.55 |
| 2023-11-27 | Closing price | 80.6 |
| 2023-11-28 | Closing price | 79.45 |
| 2023-11-28 | Closing price | 81.3 |
| 2023-11-29 | Closing price | 80.12 |
| 2023-11-29 | Closing price | 81.33 |
| 2023-11-30 | Closing price | 79.11 |
| 2023-11-30 | Closing price | 81.58 |
| 2023-12-01 | Closing price | 74.03 |
| 2023-12-01 | Closing price | 74.82 |
| 2023-12-04 | Closing price | 74.0 |
| 2023-12-04 | Closing price | 74.15 |
| 2023-12-05 | Closing price | 73.01 |
| 2023-12-05 | Closing price | 72.89 |
| 2023-12-06 | Closing price | 70.03 |
| 2023-12-06 | Closing price | 70.43 |
| 2023-12-07 | Closing price | 74.96 |
| 2023-12-07 | Closing price | 72.35 |
| 2023-12-08 | Closing price | 72.1 |
| 2023-12-08 | Closing price | 72.03 |
| 2023-12-11 | Closing price | 70.57 |
| 2023-12-11 | Closing price | 70.6 |
| 2023-12-12 | Closing price | 69.74 |
| 2023-12-12 | Closing price | 69.67 |
| 2023-12-13 | Closing price | 69.78 |
| 2023-12-13 | Closing price | 69.42 |
| 2023-12-14 | Closing price | 68.16 |
| 2023-12-14 | Closing price | 68.0 |
| 2023-12-15 | Closing price | 69.99 |
| 2023-12-15 | Closing price | 70.31 |
| 2023-12-18 | Closing price | 71.98 |
| 2023-12-18 | Closing price | 71.34 |
| 2023-12-19 | Closing price | 72.1 |
| 2023-12-19 | Closing price | 72.56 |
| 2023-12-20 | Closing price | 74.29 |
| 2023-12-20 | Closing price | 72.55 |
| 2023-12-21 | Closing price | 70.08 |
| 2023-12-21 | Closing price | 71.5 |
| 2023-12-22 | Closing price | 71.28 |
| 2023-12-22 | Closing price | 71.65 |
| 2023-12-22 | Closing price | 71.4 |
| 2023-12-25 | Closing price | 70.61 |
| 2023-12-25 | Closing price | 70.27 |
| 2023-12-26 | Closing price | 69.9 |
| 2023-12-26 | Closing price | 69.87 |
| 2023-12-27 | Closing price | 70.0 |
| 2023-12-27 | Closing price | 70.0 |
| 2023-12-28 | Closing price | 69.89 |
| 2023-12-28 | Closing price | 68.98 |
| 2023-12-29 | Closing price | 68.5 |
| 2023-12-29 | Closing price | 68.49 |
| 2024-01-03 | Closing price | 66.34 |
| 2024-01-03 | Closing price | 70.41 |
| 2024-01-04 | Closing price | 69.5 |
| 2024-01-04 | Closing price | 70.09 |
| 2024-01-05 | Closing price | 70.01 |
| 2024-01-05 | Closing price | 70.28 |
| 2024-01-08 | Closing price | 70.75 |
| 2024-01-08 | Closing price | 71.29 |
| 2024-01-09 | Closing price | 69.89 |
| 2024-01-09 | Closing price | 71.48 |
| 2024-01-10 | Closing price | 71.0 |
| 2024-01-10 | Closing price | 71.97 |
| 2024-01-11 | Closing price | 74.19 |
| 2024-01-11 | Closing price | 72.73 |
| 2024-01-12 | Closing price | 72.06 |
| 2024-01-12 | Closing price | 72.52 |
| 2024-01-15 | Closing price | 74.12 |
| 2024-01-15 | Closing price | 74.37 |
| 2024-01-16 | Closing price | 74.83 |
| 2024-01-16 | Closing price | 74.89 |
| 2024-01-17 | Closing price | 75.05 |
| 2024-01-17 | Closing price | 76.65 |
| 2024-01-18 | Closing price | 76.1 |
| 2024-01-19 | Closing price | 75.7 |
| 2024-01-19 | Closing price | 75.53 |
| 2024-01-22 | Closing price | 77.9 |
| 2024-01-22 | Closing price | 76.96 |
| 2024-01-23 | Closing price | 76.01 |
| 2024-01-23 | Closing price | 76.32 |
| 2024-01-24 | Closing price | 75.41 |
| 2024-01-24 | Closing price | 75.61 |
| 2024-01-25 | Closing price | 75.01 |
| 2024-01-25 | Closing price | 75.25 |
| 2024-01-26 | Closing price | 75.86 |
| 2024-01-26 | Closing price | 76.87 |
| 2024-01-29 | Closing price | 77.95 |
| 2024-01-29 | Closing price | 76.59 |
| 2024-01-30 | Closing price | 75.5 |
| 2024-01-30 | Closing price | 76.16 |
| 2024-01-31 | Closing price | 76.38 |
| 2024-01-31 | Closing price | 76.8 |
| 2024-02-01 | Closing price | 76.12 |
| 2024-02-02 | Closing price | 75.79 |
| 2024-02-02 | Closing price | 75.75 |
| 2024-02-05 | Closing price | 75.41 |
| 2024-02-05 | Closing price | 75.45 |
| 2024-02-06 | Closing price | 76.42 |
| 2024-02-06 | Closing price | 76.33 |
| 2024-02-07 | Closing price | 75.87 |
| 2024-02-08 | Closing price | 75.86 |
| 2024-02-08 | Closing price | 75.22 |
| 2024-02-09 | Closing price | 74.56 |
| 2024-02-12 | Closing price | 73.83 |
| 2024-02-12 | Closing price | 75.08 |
| 2024-02-13 | Closing price | 79.94 |
| 2024-02-13 | Closing price | 79.83 |
| 2024-02-14 | Closing price | 79.64 |
| 2024-02-14 | Closing price | 80.5 |
| 2024-02-15 | Closing price | 83.01 |
| 2024-02-15 | Closing price | 83.71 |
| 2024-02-16 | Closing price | 82.61 |
| 2024-02-16 | Closing price | 84.15 |
| 2024-02-19 | Closing price | 83.99 |
| 2024-02-19 | Closing price | 86.82 |
| 2024-02-20 | Closing price | 86.88 |
| 2024-02-20 | Closing price | 85.68 |
| 2024-02-21 | Closing price | 86.3 |
| 2024-02-21 | Closing price | 86.77 |
| 2024-02-22 | Closing price | 85.47 |
| 2024-02-22 | Closing price | 85.9 |
| 2024-02-26 | Closing price | 88.02 |
| 2024-02-26 | Closing price | 88.24 |
| 2024-02-27 | Closing price | 90.54 |
| 2024-02-28 | Closing price | 87.46 |
| 2024-02-28 | Closing price | 91.49 |
| 2024-02-29 | Closing price | 90.97 |
| 2024-02-29 | Closing price | 91.25 |
| 2024-03-01 | Closing price | 93.06 |
| 2024-03-04 | Closing price | 91.12 |
| 2024-03-04 | Closing price | 91.7 |
| 2024-03-05 | Closing price | 92.16 |
| 2024-03-05 | Closing price | 91.39 |
| 2024-03-06 | Closing price | 90.63 |
| 2024-03-06 | Closing price | 90.82 |
| 2024-03-07 | Closing price | 91.48 |
| 2024-03-07 | Closing price | 92.81 |
| 2024-03-11 | Closing price | 93.08 |
| 2024-03-11 | Closing price | 92.41 |
| 2024-03-12 | Closing price | 94.14 |
| 2024-03-12 | Closing price | 91.98 |
| 2024-03-13 | Closing price | 90.89 |
| 2024-03-13 | Closing price | 91.09 |
| 2024-03-14 | Closing price | 90.4 |
| 2024-03-14 | Closing price | 90.05 |
| 2024-03-15 | Closing price | 91.31 |
| 2024-03-15 | Closing price | 92.0 |
| 2024-03-18 | Closing price | 90.42 |
| 2024-03-18 | Closing price | 91.46 |
| 2024-03-19 | Closing price | 91.3 |
| 2024-03-19 | Closing price | 90.44 |
| 2024-03-20 | Closing price | 94.0 |
| 2024-03-20 | Closing price | 96.0 |
| 2024-03-21 | Closing price | 94.34 |
| 2024-03-21 | Closing price | 95.06 |
| 2024-03-22 | Closing price | 94.11 |
| 2024-03-22 | Closing price | 95.26 |
| 2024-03-22 | Closing price | 92.58 |
| 2024-03-25 | Closing price | 92.31 |
| 2024-03-25 | Closing price | 93.5 |
| 2024-03-26 | Closing price | 95.21 |
| 2024-03-26 | Closing price | 94.02 |
| 2024-03-27 | Closing price | 94.9 |
| 2024-03-27 | Closing price | 95.1 |
| 2024-03-28 | Closing price | 96.93 |
| 2024-03-28 | Closing price | 97.49 |
| 2024-03-29 | Closing price | 101.55 |
| 2024-03-29 | Closing price | 102.0 |
| 2024-04-01 | Closing price | 102.1 |
| 2024-04-01 | Closing price | 103.05 |
| 2024-04-02 | Closing price | 101.69 |
| 2024-04-02 | Closing price | 100.93 |
| 2024-04-03 | Closing price | 100.47 |
| 2024-04-03 | Closing price | 100.13 |
| 2024-04-04 | Closing price | 99.09 |
| 2024-04-04 | Closing price | 99.29 |
| 2024-04-05 | Closing price | 98.0 |
| 2024-04-05 | Closing price | 97.9 |
| 2024-04-08 | Closing price | 98.13 |
| 2024-04-08 | Closing price | 97.81 |
| 2024-04-09 | Closing price | 97.5 |
| 2024-04-09 | Closing price | 97.39 |
| 2024-04-10 | Closing price | 97.08 |
| 2024-04-10 | Closing price | 97.17 |
| 2024-04-11 | Closing price | 94.53 |
| 2024-04-11 | Closing price | 96.32 |
| 2024-04-12 | Closing price | 97.14 |
| 2024-04-12 | Closing price | 97.25 |
| 2024-04-15 | Closing price | 99.04 |
| 2024-04-15 | Closing price | 99.0 |
| 2024-04-16 | Closing price | 98.37 |
| 2024-04-16 | Closing price | 99.29 |
| 2024-04-17 | Closing price | 98.01 |
| 2024-04-17 | Closing price | 98.35 |
| 2024-04-18 | Closing price | 98.37 |
| 2024-04-18 | Closing price | 99.43 |
| 2024-04-19 | Closing price | 98.56 |
| 2024-04-19 | Closing price | 99.44 |
| 2024-04-22 | Closing price | 98.04 |
| 2024-04-22 | Closing price | 98.06 |
| 2024-04-23 | Closing price | 98.85 |
| 2024-04-23 | Closing price | 95.81 |
| 2024-04-24 | Closing price | 95.41 |
| 2024-04-24 | Closing price | 95.68 |
| 2024-04-25 | Closing price | 97.08 |
| 2024-04-25 | Closing price | 97.78 |
| 2024-04-26 | Closing price | 96.81 |
| 2024-04-26 | Closing price | 97.3 |
| 2024-04-27 | Closing price | 97.07 |
| 2024-04-27 | Closing price | 97.35 |
| 2024-04-29 | Closing price | 97.5 |
| 2024-04-29 | Closing price | 96.9 |
| 2024-04-30 | Closing price | 96.76 |
| 2024-05-02 | Closing price | 97.39 |
| 2024-05-02 | Closing price | 95.79 |
| 2024-05-03 | Closing price | 95.9 |
| 2024-05-03 | Closing price | 95.62 |
| 2024-05-06 | Closing price | 96.76 |
| 2024-05-06 | Closing price | 96.99 |
| 2024-05-07 | Closing price | 97.59 |
| 2024-05-07 | Closing price | 96.36 |
| 2024-05-08 | Closing price | 99.12 |
| 2024-05-08 | Closing price | 96.66 |
| 2024-05-10 | Closing price | 96.84 |
| 2024-05-13 | Closing price | 96.9 |
| 2024-05-13 | Closing price | 96.34 |
| 2024-05-14 | Closing price | 96.58 |
| 2024-05-14 | Closing price | 95.72 |
| 2024-05-15 | Closing price | 95.63 |
| 2024-05-15 | Closing price | 96.24 |
| 2024-05-16 | Closing price | 101.55 |
| 2024-05-16 | Closing price | 102.12 |
| 2024-05-17 | Closing price | 107.06 |
| 2024-05-17 | Closing price | 107.87 |
| 2024-05-20 | Closing price | 103.82 |
| 2024-05-20 | Closing price | 104.41 |
| 2024-05-21 | Closing price | 103.11 |
| 2024-05-21 | Closing price | 103.42 |
| 2024-05-22 | Closing price | 106.62 |
| 2024-05-22 | Closing price | 106.8 |
| 2024-05-23 | Closing price | 105.4 |
| 2024-05-23 | Closing price | 106.4 |
| 2024-05-24 | Closing price | 104.83 |
| 2024-05-24 | Closing price | 105.37 |
| 2024-05-27 | Closing price | 100.08 |
| 2024-05-27 | Closing price | 100.84 |
| 2024-05-28 | Closing price | 101.9 |
| 2024-05-28 | Closing price | 100.4 |
| 2024-05-29 | Closing price | 96.83 |
| 2024-05-29 | Closing price | 97.07 |
| 2024-05-30 | Closing price | 92.9 |
| 2024-05-30 | Closing price | 94.12 |
| 2024-05-31 | Closing price | 90.63 |
| 2024-05-31 | Closing price | 91.71 |
| 2024-06-03 | Closing price | 87.87 |
| 2024-06-03 | Closing price | 92.55 |
| 2024-06-04 | Closing price | 94.26 |
| 2024-06-04 | Closing price | 94.71 |
| 2024-06-05 | Closing price | 92.3 |
| 2024-06-05 | Closing price | 92.8 |
| 2024-06-06 | Closing price | 89.11 |
| 2024-06-06 | Closing price | 92.95 |
| 2024-06-07 | Closing price | 95.99 |
| 2024-06-07 | Closing price | 94.82 |
| 2024-06-10 | Closing price | 94.16 |
| 2024-06-10 | Closing price | 92.82 |
| 2024-06-11 | Closing price | 92.32 |
| 2024-06-11 | Closing price | 90.01 |
| 2024-06-13 | Closing price | 91.51 |
| 2024-06-13 | Closing price | 92.82 |
| 2024-06-14 | Closing price | 93.25 |
| 2024-06-14 | Closing price | 92.96 |
| 2024-06-17 | Closing price | 90.45 |
| 2024-06-17 | Closing price | 89.99 |
| 2024-06-18 | Closing price | 90.48 |
| 2024-06-18 | Closing price | 87.21 |
| 2024-06-19 | Closing price | 87.01 |
| 2024-06-19 | Closing price | 87.36 |
| 2024-06-20 | Closing price | 93.34 |
| 2024-06-20 | Closing price | 89.25 |
| 2024-06-21 | Closing price | 91.4 |
| 2024-06-21 | Closing price | 89.68 |
| 2024-06-21 | Closing price | 93.5 |
| 2024-06-24 | Closing price | 94.22 |
| 2024-06-24 | Closing price | 93.45 |
| 2024-06-25 | Closing price | 90.67 |
| 2024-06-25 | Closing price | 91.93 |
| 2024-06-26 | Closing price | 94.07 |
| 2024-06-26 | Closing price | 92.75 |
| 2024-06-27 | Closing price | 90.07 |
| 2024-06-27 | Closing price | 91.03 |
| 2024-06-28 | Closing price | 91.0 |
| 2024-07-01 | Closing price | 90.66 |
| 2024-07-01 | Closing price | 90.0 |
| 2024-07-02 | Closing price | 87.63 |
| 2024-07-02 | Closing price | 89.27 |
| 2024-07-03 | Closing price | 87.01 |
| 2024-07-04 | Closing price | 86.23 |
| 2024-07-04 | Closing price | 85.41 |
| 2024-07-05 | Closing price | 84.32 |
| 2024-07-08 | Closing price | 86.56 |
| 2024-07-08 | Closing price | 85.96 |
| 2024-07-09 | Closing price | 84.37 |
| 2024-07-09 | Closing price | 85.39 |
| 2024-07-10 | Closing price | 80.97 |
| 2024-07-10 | Closing price | 80.2 |
| 2024-07-11 | Closing price | 83.62 |
| 2024-07-11 | Closing price | 84.12 |
| 2024-07-12 | Closing price | 85.45 |
| 2024-07-12 | Closing price | 84.81 |
| 2024-07-15 | Closing price | 83.4 |
| 2024-07-15 | Closing price | 81.98 |
| 2024-07-16 | Closing price | 82.46 |
| 2024-07-16 | Closing price | 83.75 |
| 2024-07-17 | Closing price | 85.4 |
| 2024-07-17 | Closing price | 86.81 |
| 2024-07-18 | Closing price | 87.35 |
| 2024-07-18 | Closing price | 88.08 |
| 2024-07-19 | Closing price | 85.36 |
| 2024-07-19 | Closing price | 87.53 |
| 2024-07-22 | Closing price | 86.19 |
| 2024-07-22 | Closing price | 86.08 |
| 2024-07-23 | Closing price | 83.1 |
| 2024-07-23 | Closing price | 86.4 |
| 2024-07-24 | Closing price | 86.39 |
| 2024-07-24 | Closing price | 86.45 |
| 2024-07-25 | Closing price | 87.47 |
| 2024-07-25 | Closing price | 87.67 |
| 2024-07-26 | Closing price | 87.13 |
| 2024-07-26 | Closing price | 84.49 |
| 2024-07-29 | Closing price | 82.6 |
| 2024-07-29 | Closing price | 82.49 |
| 2024-07-30 | Closing price | 83.43 |
| 2024-07-30 | Closing price | 83.22 |
| 2024-07-31 | Closing price | 82.91 |
| 2024-07-31 | Closing price | 83.09 |
| 2024-08-01 | Closing price | 82.48 |
| 2024-08-01 | Closing price | 82.41 |
| 2024-08-02 | Closing price | 81.23 |
| 2024-08-02 | Closing price | 81.11 |
| 2024-08-05 | Closing price | 78.31 |
| 2024-08-05 | Closing price | 78.89 |
| 2024-08-06 | Closing price | 78.73 |
| 2024-08-06 | Closing price | 78.74 |
| 2024-08-07 | Closing price | 81.02 |
| 2024-08-07 | Closing price | 81.91 |
| 2024-08-08 | Closing price | 80.82 |
| 2024-08-08 | Closing price | 80.5 |
| 2024-08-09 | Closing price | 82.35 |
| 2024-08-09 | Closing price | 82.9 |
| 2024-08-12 | Closing price | 80.3 |
| 2024-08-12 | Closing price | 82.57 |
| 2024-08-13 | Closing price | 86.24 |
| 2024-08-13 | Closing price | 86.99 |
| 2024-08-14 | Closing price | 86.79 |
| 2024-08-14 | Closing price | 85.72 |
| 2024-08-15 | Closing price | 85.04 |
| 2024-08-15 | Closing price | 84.37 |
| 2024-08-16 | Closing price | 84.53 |
| 2024-08-19 | Closing price | 81.6 |
| 2024-08-19 | Closing price | 81.9 |
| 2024-08-20 | Closing price | 83.14 |
| 2024-08-20 | Closing price | 81.72 |
| 2024-08-21 | Closing price | 82.28 |
| 2024-08-21 | Closing price | 82.46 |
| 2024-08-22 | Closing price | 79.87 |
| 2024-08-22 | Closing price | 79.11 |
| 2024-08-23 | Closing price | 77.83 |
| 2024-08-23 | Closing price | 77.1 |
| 2024-08-26 | Closing price | 79.37 |
| 2024-08-26 | Closing price | 81.28 |
| 2024-08-27 | Closing price | 79.34 |
| 2024-08-27 | Closing price | 79.45 |
| 2024-08-28 | Closing price | 80.42 |
| 2024-08-28 | Closing price | 79.23 |
| 2024-08-29 | Closing price | 78.99 |
| 2024-08-29 | Closing price | 78.72 |
| 2024-08-30 | Closing price | 76.65 |
| 2024-08-30 | Closing price | 76.35 |
| 2024-09-02 | Closing price | 70.73 |
| 2024-09-02 | Closing price | 70.79 |
| 2024-09-03 | Closing price | 69.96 |
| 2024-09-03 | Closing price | 70.28 |
| 2024-09-04 | Closing price | 72.0 |
| 2024-09-04 | Closing price | 72.34 |
| 2024-09-05 | Closing price | 74.14 |
| 2024-09-05 | Closing price | 73.26 |
| 2024-09-06 | Closing price | 74.37 |
| 2024-09-06 | Closing price | 73.57 |
| 2024-09-09 | Closing price | 73.44 |
| 2024-09-09 | Closing price | 76.3 |
| 2024-09-10 | Closing price | 75.58 |
| 2024-09-10 | Closing price | 75.8 |
| 2024-09-11 | Closing price | 74.66 |
| 2024-09-11 | Closing price | 73.41 |
| 2024-09-12 | Closing price | 73.5 |
| 2024-09-12 | Closing price | 73.61 |
| 2024-09-13 | Closing price | 75.09 |
| 2024-09-13 | Closing price | 75.65 |
| 2024-09-16 | Closing price | 77.42 |
| 2024-09-16 | Closing price | 78.36 |
| 2024-09-17 | Closing price | 78.43 |
| 2024-09-17 | Closing price | 79.33 |
| 2024-09-18 | Closing price | 79.68 |
| 2024-09-18 | Closing price | 78.9 |
| 2024-09-19 | Closing price | 77.09 |
| 2024-09-19 | Closing price | 78.06 |
| 2024-09-20 | Closing price | 78.6 |
| 2024-09-20 | Closing price | 78.26 |
| 2024-09-20 | Closing price | 79.7 |
| 2024-09-23 | Closing price | 80.73 |
| 2024-09-23 | Closing price | 80.97 |
| 2024-09-24 | Closing price | 80.6 |
| 2024-09-24 | Closing price | 81.01 |
| 2024-09-25 | Closing price | 80.15 |
| 2024-09-25 | Closing price | 80.63 |
| 2024-09-26 | Closing price | 80.67 |
| 2024-09-26 | Closing price | 80.48 |
| 2024-09-27 | Closing price | 76.44 |
| 2024-09-27 | Closing price | 76.67 |
| 2024-09-30 | Closing price | 76.26 |
| 2024-09-30 | Closing price | 75.83 |
| 2024-10-01 | Closing price | 75.05 |
| 2024-10-01 | Closing price | 74.67 |
| 2024-10-02 | Closing price | 73.02 |
| 2024-10-02 | Closing price | 72.99 |
| 2024-10-03 | Closing price | 71.72 |
| 2024-10-03 | Closing price | 72.32 |
| 2024-10-04 | Closing price | 73.22 |
| 2024-10-04 | Closing price | 74.09 |
| 2024-10-07 | Closing price | 72.43 |
| 2024-10-07 | Closing price | 71.88 |
| 2024-10-08 | Closing price | 73.17 |
| 2024-10-08 | Closing price | 74.32 |
| 2024-10-09 | Closing price | 72.81 |
| 2024-10-09 | Closing price | 73.17 |
| 2024-10-10 | Closing price | 72.81 |
| 2024-10-11 | Closing price | 73.62 |
| 2024-10-11 | Closing price | 72.6 |
| 2024-10-14 | Closing price | 73.16 |
| 2024-10-14 | Closing price | 72.64 |
| 2024-10-15 | Closing price | 73.57 |
| 2024-10-15 | Closing price | 73.08 |
| 2024-10-16 | Closing price | 75.29 |
| 2024-10-16 | Closing price | 73.65 |
| 2024-10-17 | Closing price | 73.2 |
| 2024-10-17 | Closing price | 72.54 |
| 2024-10-18 | Closing price | 71.49 |
| 2024-10-18 | Closing price | 71.7 |
| 2024-10-21 | Closing price | 71.6 |
| 2024-10-21 | Closing price | 70.99 |
| 2024-10-22 | Closing price | 71.77 |
| 2024-10-22 | Closing price | 70.51 |
| 2024-10-23 | Closing price | 70.24 |
| 2024-10-23 | Closing price | 69.06 |
| 2024-10-24 | Closing price | 68.85 |
| 2024-10-24 | Closing price | 68.25 |
| 2024-10-25 | Closing price | 66.09 |
| 2024-10-25 | Closing price | 66.09 |
| 2024-10-28 | Closing price | 61.91 |
| 2024-10-28 | Closing price | 62.05 |
| 2024-10-29 | Closing price | 61.9 |
| 2024-10-29 | Closing price | 62.19 |
| 2024-10-30 | Closing price | 61.9 |
| 2024-10-30 | Closing price | 61.36 |
| 2024-10-31 | Closing price | 60.0 |
| 2024-10-31 | Closing price | 59.26 |
| 2024-11-01 | Closing price | 61.55 |
| 2024-11-01 | Closing price | 61.76 |
| 2024-11-02 | Closing price | 60.88 |
| 2024-11-02 | Closing price | 61.65 |
| 2024-11-05 | Closing price | 61.9 |
| 2024-11-05 | Closing price | 62.0 |
| 2024-11-06 | Closing price | 62.55 |
| 2024-11-06 | Closing price | 63.01 |
| 2024-11-07 | Closing price | 64.19 |
| 2024-11-07 | Closing price | 64.86 |
| 2024-11-08 | Closing price | 65.09 |
| 2024-11-08 | Closing price | 66.73 |
| 2024-11-11 | Closing price | 68.0 |
| 2024-11-11 | Closing price | 68.26 |
| 2024-11-12 | Closing price | 65.08 |
| 2024-11-12 | Closing price | 64.52 |
| 2024-11-13 | Closing price | 63.01 |
| 2024-11-13 | Closing price | 63.45 |
| 2024-11-14 | Closing price | 63.15 |
| 2024-11-14 | Closing price | 63.17 |
| 2024-11-15 | Closing price | 63.79 |
| 2024-11-15 | Closing price | 64.16 |
| 2024-11-18 | Closing price | 63.13 |
| 2024-11-18 | Closing price | 62.0 |
| 2024-11-19 | Closing price | 59.96 |
| 2024-11-19 | Closing price | 59.62 |
| 2024-11-20 | Closing price | 57.5 |
| 2024-11-20 | Closing price | 57.62 |
| 2024-11-21 | Closing price | 55.8 |
| 2024-11-21 | Closing price | 56.45 |
| 2024-11-22 | Closing price | 55.06 |
| 2024-11-22 | Closing price | 55.75 |
| 2024-11-25 | Closing price | 52.15 |
| 2024-11-25 | Closing price | 53.47 |
| 2024-11-26 | Closing price | 52.5 |
| 2024-11-26 | Closing price | 52.88 |
| 2024-11-27 | Closing price | 53.6 |
| 2024-11-27 | Closing price | 53.98 |
| 2024-11-28 | Closing price | 54.8 |
| 2024-11-28 | Closing price | 54.86 |
| 2024-11-29 | Closing price | 54.8 |
| 2024-11-29 | Closing price | 54.36 |
| 2024-12-02 | Closing price | 55.04 |
| 2024-12-02 | Closing price | 55.21 |
| 2024-12-03 | Closing price | 53.28 |
| 2024-12-03 | Closing price | 53.21 |
| 2024-12-04 | Closing price | 54.0 |
| 2024-12-04 | Closing price | 52.02 |
| 2024-12-05 | Closing price | 50.63 |
| 2024-12-05 | Closing price | 52.69 |
| 2024-12-06 | Closing price | 53.5 |
| 2024-12-06 | Closing price | 53.62 |
| 2024-12-09 | Closing price | 55.48 |
| 2024-12-09 | Closing price | 55.24 |
| 2024-12-10 | Closing price | 52.42 |
| 2024-12-10 | Closing price | 53.37 |
| 2024-12-11 | Closing price | 53.13 |
| 2024-12-12 | Closing price | 52.1 |
| 2024-12-12 | Closing price | 51.73 |
| 2024-12-13 | Closing price | 52.4 |
| 2024-12-13 | Closing price | 51.91 |
| 2024-12-16 | Closing price | 52.39 |
| 2024-12-16 | Closing price | 50.42 |
| 2024-12-17 | Closing price | 51.92 |
| 2024-12-17 | Closing price | 50.5 |
| 2024-12-18 | Closing price | 51.79 |
| 2024-12-18 | Closing price | 51.7 |
| 2024-12-19 | Closing price | 51.8 |
| 2024-12-19 | Closing price | 51.66 |
| 2024-12-20 | Closing price | 50.74 |
| 2024-12-20 | Closing price | 51.57 |
| 2024-12-20 | Closing price | 57.3 |
| 2024-12-23 | Closing price | 58.68 |
| 2024-12-23 | Closing price | 58.75 |
| 2024-12-24 | Closing price | 58.05 |
| 2024-12-24 | Closing price | 57.72 |
| 2024-12-25 | Closing price | 57.81 |
| 2024-12-25 | Closing price | 58.46 |
| 2024-12-26 | Closing price | 59.36 |
| 2024-12-26 | Closing price | 59.27 |
| 2024-12-27 | Closing price | 59.34 |
| 2024-12-27 | Closing price | 59.97 |
| 2024-12-28 | Closing price | 60.91 |
| 2024-12-28 | Closing price | 61.62 |
| 2024-12-30 | Closing price | 65.4 |
| 2024-12-30 | Closing price | 65.18 |
| 2025-01-03 | Closing price | 64.52 |
| 2025-01-03 | Closing price | 64.3 |
| 2025-01-06 | Closing price | 62.96 |
| 2025-01-06 | Closing price | 64.75 |
| 2025-01-08 | Closing price | 63.98 |
| 2025-01-08 | Closing price | 65.69 |
| 2025-01-09 | Closing price | 62.97 |
| 2025-01-09 | Closing price | 62.61 |
| 2025-01-10 | Closing price | 68.96 |
| 2025-01-10 | Closing price | 65.26 |
| 2025-01-13 | Closing price | 62.02 |
| 2025-01-13 | Closing price | 64.2 |
| 2025-01-14 | Closing price | 63.14 |
| 2025-01-14 | Closing price | 63.81 |
| 2025-01-15 | Closing price | 64.85 |
| 2025-01-15 | Closing price | 65.15 |
| 2025-01-16 | Closing price | 65.74 |
| 2025-01-16 | Closing price | 65.92 |
| 2025-01-17 | Closing price | 66.39 |
| 2025-01-17 | Closing price | 67.8 |
| 2025-01-20 | Closing price | 66.14 |
| 2025-01-20 | Closing price | 66.1 |
| 2025-01-21 | Closing price | 67.42 |
| 2025-01-21 | Closing price | 67.26 |
| 2025-01-22 | Closing price | 67.1 |
| 2025-01-22 | Closing price | 67.09 |
| 2025-01-23 | Closing price | 65.57 |
| 2025-01-23 | Closing price | 66.48 |
| 2025-01-24 | Closing price | 65.91 |
| 2025-01-24 | Closing price | 65.97 |
| 2025-01-27 | Closing price | 63.81 |
| 2025-01-27 | Closing price | 64.45 |
| 2025-01-28 | Closing price | 59.03 |
| 2025-01-28 | Closing price | 65.24 |
| 2025-01-29 | Closing price | 65.64 |
| 2025-01-29 | Closing price | 65.93 |
| 2025-01-30 | Closing price | 65.56 |
| 2025-01-30 | Closing price | 66.21 |
| 2025-01-31 | Closing price | 66.73 |
| 2025-01-31 | Closing price | 65.64 |
| 2025-02-03 | Closing price | 59.12 |
| 2025-02-03 | Closing price | 65.27 |
| 2025-02-04 | Closing price | 58.84 |
| 2025-02-04 | Closing price | 65.02 |
| 2025-02-05 | Closing price | 65.41 |
| 2025-02-06 | Closing price | 65.17 |
| 2025-02-07 | Closing price | 65.14 |
| 2025-02-07 | Closing price | 64.84 |
| 2025-02-10 | Closing price | 58.84 |
| 2025-02-10 | Closing price | 65.19 |
| 2025-02-11 | Closing price | 68.56 |
| 2025-02-11 | Closing price | 69.66 |
| 2025-02-12 | Closing price | 73.9 |
| 2025-02-12 | Closing price | 74.19 |
| 2025-02-13 | Closing price | 72.43 |
| 2025-02-13 | Closing price | 72.19 |
| 2025-02-14 | Closing price | 72.24 |
| 2025-02-14 | Closing price | 72.38 |
| 2025-02-17 | Closing price | 74.3 |
| 2025-02-17 | Closing price | 74.88 |
| 2025-02-18 | Closing price | 73.56 |
| 2025-02-18 | Closing price | 71.94 |
| 2025-02-19 | Closing price | 75.6 |
| 2025-02-19 | Closing price | 74.85 |
| 2025-02-20 | Closing price | 77.47 |
| 2025-02-20 | Closing price | 78.6 |
| 2025-02-21 | Closing price | 78.06 |
| 2025-02-21 | Closing price | 80.3 |
| 2025-02-24 | Closing price | 79.0 |
| 2025-02-24 | Closing price | 80.16 |
| 2025-02-25 | Closing price | 79.04 |
| 2025-02-25 | Closing price | 79.57 |
| 2025-02-26 | Closing price | 78.21 |
| 2025-02-26 | Closing price | 73.61 |
| 2025-02-27 | Closing price | 70.76 |
| 2025-02-27 | Closing price | 70.44 |
| 2025-02-28 | Closing price | 70.76 |
| 2025-02-28 | Closing price | 72.12 |
| 2025-03-03 | Closing price | 69.0 |
| 2025-03-03 | Closing price | 69.52 |
| 2025-03-04 | Closing price | 72.2 |
| 2025-03-04 | Closing price | 72.2 |
| 2025-03-05 | Closing price | 71.97 |
| 2025-03-05 | Closing price | 71.81 |
| 2025-03-06 | Closing price | 72.05 |
| 2025-03-06 | Closing price | 72.55 |
| 2025-03-07 | Closing price | 70.12 |
| 2025-03-07 | Closing price | 71.04 |
| 2025-03-10 | Closing price | 71.03 |
| 2025-03-10 | Closing price | 71.19 |
| 2025-03-11 | Closing price | 69.9 |
| 2025-03-11 | Closing price | 69.78 |
| 2025-03-12 | Closing price | 66.71 |
| 2025-03-12 | Closing price | 68.04 |
| 2025-03-13 | Closing price | 66.81 |
| 2025-03-13 | Closing price | 68.22 |
| 2025-03-14 | Closing price | 64.83 |
| 2025-03-14 | Closing price | 69.85 |
| 2025-03-17 | Closing price | 70.7 |
| 2025-03-17 | Closing price | 70.79 |
| 2025-03-18 | Closing price | 71.24 |
| 2025-03-18 | Closing price | 69.79 |
| 2025-03-19 | Closing price | 69.5 |
| 2025-03-19 | Closing price | 70.34 |
| 2025-03-20 | Closing price | 70.0 |
| 2025-03-20 | Closing price | 70.56 |
| 2025-03-21 | Closing price | 69.0 |
| 2025-03-21 | Closing price | 70.55 |
| 2025-03-21 | Closing price | 70.39 |
| 2025-03-24 | Closing price | 70.05 |
| 2025-03-24 | Closing price | 71.46 |
| 2025-03-25 | Closing price | 72.62 |
| 2025-03-25 | Closing price | 72.5 |
| 2025-03-26 | Closing price | 70.0 |
| 2025-03-26 | Closing price | 71.14 |
| 2025-03-27 | Closing price | 69.5 |
| 2025-03-27 | Closing price | 68.28 |
| 2025-03-28 | Closing price | 66.85 |
| 2025-03-28 | Closing price | 65.97 |
| 2025-03-31 | Closing price | 64.4 |
| 2025-03-31 | Closing price | 66.11 |
| 2025-04-01 | Closing price | 65.04 |
| 2025-04-01 | Closing price | 63.69 |
| 2025-04-02 | Closing price | 62.55 |
| 2025-04-02 | Closing price | 65.42 |
| 2025-04-03 | Closing price | 62.0 |
| 2025-04-03 | Closing price | 62.7 |
| 2025-04-04 | Closing price | 60.0 |
| 2025-04-04 | Closing price | 59.37 |
| 2025-04-07 | Closing price | 54.81 |
| 2025-04-07 | Closing price | 59.2 |
| 2025-04-08 | Closing price | 59.23 |
| 2025-04-09 | Closing price | 61.73 |
| 2025-04-10 | Closing price | 62.5 |
| 2025-04-10 | Closing price | 60.28 |
| 2025-04-11 | Closing price | 59.3 |
| 2025-04-11 | Closing price | 59.24 |
| 2025-04-14 | Closing price | 56.9 |
| 2025-04-14 | Closing price | 55.77 |
| 2025-04-15 | Closing price | 55.44 |
| 2025-04-15 | Closing price | 55.69 |
| 2025-04-16 | Closing price | 56.8 |
| 2025-04-16 | Closing price | 56.65 |
| 2025-04-17 | Closing price | 57.19 |
| 2025-04-17 | Closing price | 57.42 |
| 2025-04-18 | Closing price | 56.3 |
| 2025-04-18 | Closing price | 56.96 |
| 2025-04-21 | Closing price | 57.01 |
| 2025-04-21 | Closing price | 57.77 |
| 2025-04-22 | Closing price | 60.39 |
| 2025-04-22 | Closing price | 60.86 |
| 2025-04-23 | Closing price | 58.01 |
| 2025-04-23 | Closing price | 59.7 |
| 2025-04-24 | Closing price | 60.67 |
| 2025-04-24 | Closing price | 60.94 |
| 2025-04-25 | Closing price | 61.37 |
| 2025-04-25 | Closing price | 61.47 |
| 2025-04-28 | Closing price | 60.58 |
| 2025-04-28 | Closing price | 59.85 |
| 2025-04-29 | Closing price | 61.2 |
| 2025-04-29 | Closing price | 57.81 |
| 2025-04-30 | Closing price | 56.51 |
| 2025-04-30 | Closing price | 57.7 |
| 2025-05-02 | Closing price | 55.6 |
| 2025-05-05 | Closing price | 55.0 |
| 2025-05-05 | Closing price | 55.37 |
| 2025-05-06 | Closing price | 55.95 |
| 2025-05-06 | Closing price | 55.28 |
| 2025-05-07 | Closing price | 56.29 |
| 2025-05-07 | Closing price | 56.15 |
| 2025-05-08 | Closing price | 57.06 |
| 2025-05-08 | Closing price | 57.26 |
| 2025-05-12 | Closing price | 57.0 |
| 2025-05-12 | Closing price | 58.36 |
| 2025-05-13 | Closing price | 57.02 |
| 2025-05-13 | Closing price | 57.17 |
| 2025-05-14 | Closing price | 56.6 |
| 2025-05-14 | Closing price | 56.58 |
| 2025-05-15 | Closing price | 51.91 |
| 2025-05-15 | Closing price | 56.2 |
| 2025-05-16 | Closing price | 55.0 |
| 2025-05-16 | Closing price | 55.93 |
| 2025-05-19 | Closing price | 51.91 |
| 2025-05-19 | Closing price | 55.95 |
| 2025-05-20 | Closing price | 55.0 |
| 2025-05-20 | Closing price | 55.0 |
| 2025-05-21 | Closing price | 54.01 |
| 2025-05-21 | Closing price | 54.5 |
| 2025-05-22 | Closing price | 54.41 |
| 2025-05-23 | Closing price | 54.04 |
| 2025-05-26 | Closing price | 53.61 |
| 2025-05-26 | Closing price | 52.79 |
| 2025-05-27 | Closing price | 55.25 |
| 2025-05-27 | Closing price | 55.34 |
| 2025-05-28 | Closing price | 55.62 |
| 2025-05-28 | Closing price | 55.82 |
| 2025-05-29 | Closing price | 55.92 |
| 2025-05-29 | Closing price | 55.22 |
| 2025-05-30 | Closing price | 57.51 |
| 2025-05-30 | Closing price | 57.87 |
| 2025-06-02 | Closing price | 56.15 |
| 2025-06-02 | Closing price | 58.48 |
| 2025-06-03 | Closing price | 59.77 |
| 2025-06-03 | Closing price | 59.99 |
| 2025-06-04 | Closing price | 59.32 |
| 2025-06-04 | Closing price | 58.55 |
| 2025-06-05 | Closing price | 57.15 |
| 2025-06-05 | Closing price | 59.47 |
| 2025-06-06 | Closing price | 56.01 |
| 2025-06-06 | Closing price | 56.98 |
| 2025-06-09 | Closing price | 56.55 |
| 2025-06-09 | Closing price | 56.27 |
| 2025-06-10 | Closing price | 55.0 |
| 2025-06-10 | Closing price | 55.45 |
| 2025-06-11 | Closing price | 54.93 |
| 2025-06-13 | Closing price | 54.95 |
| 2025-06-16 | Closing price | 59.88 |
| 2025-06-16 | Closing price | 53.88 |
| 2025-06-17 | Closing price | 53.81 |
| 2025-06-17 | Closing price | 54.99 |
| 2025-06-18 | Closing price | 53.52 |
| 2025-06-18 | Closing price | 54.66 |
| 2025-06-19 | Closing price | 54.35 |
| 2025-06-20 | Closing price | 54.25 |
| 2025-06-20 | Closing price | 54.07 |
| 2025-06-23 | Closing price | 52.5 |
| 2025-06-23 | Closing price | 52.91 |
| 2025-06-24 | Closing price | 52.05 |
| 2025-06-24 | Closing price | 54.02 |
| 2025-06-25 | Closing price | 56.26 |
| 2025-06-25 | Closing price | 56.41 |
| 2025-06-26 | Closing price | 55.04 |
| 2025-06-26 | Closing price | 56.24 |
| 2025-06-27 | Closing price | 56.68 |
| 2025-06-30 | Closing price | 56.01 |
| 2025-06-30 | Closing price | 57.96 |
| 2025-07-01 | Closing price | 57.74 |
| 2025-07-02 | Closing price | 57.43 |
| 2025-07-02 | Closing price | 57.75 |
| 2025-07-03 | Closing price | 58.77 |
| 2025-07-03 | Closing price | 58.23 |
| 2025-07-04 | Closing price | 58.98 |
| 2025-07-04 | Closing price | 58.38 |
| 2025-07-07 | Closing price | 57.48 |
| 2025-07-07 | Closing price | 57.52 |
| 2025-07-08 | Closing price | 59.75 |
| 2025-07-08 | Closing price | 59.01 |
| 2025-07-09 | Closing price | 57.94 |
| 2025-07-09 | Closing price | 59.6 |
| 2025-07-10 | Closing price | 60.7 |
| 2025-07-10 | Closing price | 60.28 |
| 2025-07-11 | Closing price | 58.02 |
| 2025-07-11 | Closing price | 57.57 |
| 2025-07-14 | Closing price | 59.56 |
| 2025-07-14 | Closing price | 60.03 |
| 2025-07-15 | Closing price | 59.06 |
| 2025-07-15 | Closing price | 59.29 |
| 2025-07-16 | Closing price | 62.26 |
| 2025-07-16 | Closing price | 61.64 |
| 2025-07-17 | Closing price | 62.0 |
| 2025-07-17 | Closing price | 61.59 |
| 2025-07-18 | Closing price | 63.29 |
| 2025-07-18 | Closing price | 63.44 |
| 2025-07-21 | Closing price | 65.03 |
| 2025-07-21 | Closing price | 65.7 |
| 2025-07-22 | Closing price | 65.49 |
| 2025-07-22 | Closing price | 64.8 |
| 2025-07-23 | Closing price | 65.22 |
| 2025-07-23 | Closing price | 65.47 |
| 2025-07-24 | Closing price | 61.13 |
| 2025-07-24 | Closing price | 65.52 |
| 2025-07-25 | Closing price | 64.5 |
| 2025-07-25 | Closing price | 63.86 |
| 2025-07-28 | Closing price | 57.12 |
| 2025-07-28 | Closing price | 61.65 |
| 2025-07-29 | Closing price | 61.13 |
| 2025-07-29 | Closing price | 61.95 |
| 2025-07-30 | Closing price | 61.49 |
| 2025-07-30 | Closing price | 61.17 |
| 2025-07-31 | Closing price | 61.69 |
| 2025-07-31 | Closing price | 61.87 |
| 2025-08-01 | Closing price | 62.15 |
| 2025-08-01 | Closing price | 62.85 |
| 2025-08-04 | Closing price | 63.62 |
| 2025-08-04 | Closing price | 63.64 |
| 2025-08-05 | Closing price | 65.68 |
| 2025-08-05 | Closing price | 65.28 |
| 2025-08-06 | Closing price | 69.29 |
| 2025-08-06 | Closing price | 68.83 |
| 2025-08-07 | Closing price | 68.92 |
| 2025-08-07 | Closing price | 68.08 |
| 2025-08-08 | Closing price | 67.86 |
| 2025-08-08 | Closing price | 68.92 |
| 2025-08-11 | Closing price | 70.8 |
| 2025-08-11 | Closing price | 70.44 |
| 2025-08-12 | Closing price | 72.09 |
| 2025-08-12 | Closing price | 72.42 |
| 2025-08-13 | Closing price | 69.99 |
| 2025-08-13 | Closing price | 69.5 |
| 2025-08-14 | Closing price | 68.31 |
| 2025-08-14 | Closing price | 69.4 |
| 2025-08-15 | Closing price | 69.14 |
| 2025-08-15 | Closing price | 71.3 |
| 2025-08-18 | Closing price | 70.0 |
| 2025-08-18 | Closing price | 70.59 |
| 2025-08-19 | Closing price | 70.1 |
| 2025-08-19 | Closing price | 69.93 |
| 2025-08-20 | Closing price | 70.84 |
| 2025-08-20 | Closing price | 70.5 |
| 2025-08-21 | Closing price | 71.1 |
| 2025-08-21 | Closing price | 69.56 |
| 2025-08-22 | Closing price | 69.3 |
| 2025-08-22 | Closing price | 69.96 |
| 2025-08-25 | Closing price | 70.56 |
| 2025-08-25 | Closing price | 72.04 |
| 2025-08-26 | Closing price | 73.64 |
| 2025-08-26 | Closing price | 73.55 |
| 2025-08-27 | Closing price | 73.42 |
| 2025-08-27 | Closing price | 73.99 |
| 2025-08-28 | Closing price | 72.92 |
| 2025-08-28 | Closing price | 72.53 |
| 2025-08-29 | Closing price | 71.83 |
| 2025-08-29 | Closing price | 72.16 |
| 2025-09-01 | Closing price | 72.7 |
| 2025-09-01 | Closing price | 72.16 |
| 2025-09-02 | Closing price | 64.82 |
| 2025-09-02 | Closing price | 70.78 |
| 2025-09-03 | Closing price | 69.21 |
| 2025-09-03 | Closing price | 70.2 |
| 2025-09-04 | Closing price | 69.49 |
| 2025-09-04 | Closing price | 69.7 |
| 2025-09-05 | Closing price | 71.46 |
| 2025-09-05 | Closing price | 69.98 |
| 2025-09-08 | Closing price | 69.2 |
| 2025-09-08 | Closing price | 69.75 |
| 2025-09-09 | Closing price | 69.05 |
| 2025-09-09 | Closing price | 69.86 |
| 2025-09-10 | Closing price | 69.0 |
| 2025-09-10 | Closing price | 68.96 |
| 2025-09-11 | Closing price | 67.01 |
| 2025-09-11 | Closing price | 68.13 |
| 2025-09-12 | Closing price | 66.04 |
| 2025-09-12 | Closing price | 65.74 |
| 2025-09-15 | Closing price | 61.01 |
| 2025-09-15 | Closing price | 63.13 |
| 2025-09-16 | Closing price | 62.03 |
| 2025-09-16 | Closing price | 63.44 |
| 2025-09-17 | Closing price | 63.0 |
| 2025-09-17 | Closing price | 63.68 |
| 2025-09-18 | Closing price | 62.63 |
| 2025-09-18 | Closing price | 62.57 |
| 2025-09-19 | Closing price | 61.61 |
| 2025-09-19 | Closing price | 63.18 |
| 2025-09-19 | Closing price | 62.55 |
| 2025-09-22 | Closing price | 66.99 |
| 2025-09-22 | Closing price | 61.02 |
| 2025-09-23 | Closing price | 61.01 |
| 2025-09-23 | Closing price | 60.55 |
| 2025-09-24 | Closing price | 61.01 |
| 2025-09-24 | Closing price | 61.73 |
| 2025-09-25 | Closing price | 60.02 |
| 2025-09-25 | Closing price | 60.85 |
| 2025-09-26 | Closing price | 59.83 |
| 2025-09-26 | Closing price | 61.82 |
| 2025-09-29 | Closing price | 59.3 |
| 2025-09-29 | Closing price | 58.45 |
| 2025-09-30 | Closing price | 57.03 |
| 2025-09-30 | Closing price | 58.4 |
| 2025-10-01 | Closing price | 55.15 |
| 2025-10-01 | Closing price | 57.68 |
| 2025-10-02 | Closing price | 56.01 |
| 2025-10-02 | Closing price | 56.93 |
| 2025-10-03 | Closing price | 56.55 |
| 2025-10-03 | Closing price | 56.11 |
| 2025-10-06 | Closing price | 57.26 |
| 2025-10-06 | Closing price | 58.1 |
| 2025-10-07 | Closing price | 59.14 |
| 2025-10-07 | Closing price | 59.31 |
| 2025-10-08 | Closing price | 57.0 |
| 2025-10-08 | Closing price | 56.65 |
| 2025-10-09 | Closing price | 58.0 |
| 2025-10-09 | Closing price | 58.0 |
| 2025-10-10 | Closing price | 56.98 |
| 2025-10-13 | Closing price | 59.37 |
| 2025-10-13 | Closing price | 58.93 |
| 2025-10-14 | Closing price | 59.02 |
| 2025-10-14 | Closing price | 59.75 |
| 2025-10-15 | Closing price | 59.92 |
| 2025-10-15 | Closing price | 60.32 |
| 2025-10-16 | Closing price | 63.48 |
| 2025-10-16 | Closing price | 65.15 |
| 2025-10-17 | Closing price | 64.23 |
| 2025-10-20 | Closing price | 66.6 |
| 2025-10-20 | Closing price | 66.5 |
| 2025-10-21 | Closing price | 62.01 |
| 2025-10-21 | Closing price | 64.05 |
| 2025-10-22 | Closing price | 62.11 |
| 2025-10-22 | Closing price | 62.9 |
| 2025-10-23 | Closing price | 61.03 |
| 2025-10-23 | Closing price | 63.47 |
| 2025-10-24 | Closing price | 61.39 |
| 2025-10-24 | Closing price | 61.32 |
| 2025-10-27 | Closing price | 59.02 |
| 2025-10-27 | Closing price | 58.18 |
| 2025-10-28 | Closing price | 58.5 |
| 2025-10-28 | Closing price | 58.75 |
| 2025-10-29 | Closing price | 59.55 |
| 2025-10-30 | Closing price | 59.03 |
| 2025-10-30 | Closing price | 60.03 |
| 2025-10-31 | Closing price | 59.02 |
| 2025-10-31 | Closing price | 58.95 |
| 2025-11-01 | Closing price | 58.55 |
| 2025-11-01 | Closing price | 59.67 |
| 2025-11-03 | Closing price | 60.62 |
| 2025-11-05 | Closing price | 61.29 |
| 2025-11-06 | Closing price | 59.18 |
| 2025-11-06 | Closing price | 62.6 |
| 2025-11-07 | Closing price | 66.78 |
| 2025-11-07 | Closing price | 61.79 |
| 2025-11-10 | Closing price | 61.6 |
| 2025-11-10 | Closing price | 61.71 |
| 2025-11-11 | Closing price | 55.54 |
| 2025-11-11 | Closing price | 61.48 |
| 2025-11-12 | Closing price | 60.5 |
| 2025-11-12 | Closing price | 60.89 |
| 2025-11-13 | Closing price | 58.63 |
| 2025-11-13 | Closing price | 59.25 |
| 2025-11-14 | Closing price | 59.99 |
| 2025-11-14 | Closing price | 58.34 |
| 2025-11-17 | Closing price | 56.01 |
| 2025-11-17 | Closing price | 56.93 |
| 2025-11-18 | Closing price | 55.01 |
| 2025-11-18 | Closing price | 57.14 |
| 2025-11-19 | Closing price | 57.6 |
| 2025-11-19 | Closing price | 58.06 |
| 2025-11-20 | Closing price | 58.02 |
| 2025-11-20 | Closing price | 59.12 |
| 2025-11-21 | Closing price | 61.98 |
| 2025-11-21 | Closing price | 58.0 |
| 2025-11-24 | Closing price | 62.82 |
| 2025-11-24 | Closing price | 57.64 |
| 2025-11-25 | Closing price | 58.51 |
| 2025-11-26 | Closing price | 62.46 |
| 2025-11-26 | Closing price | 58.76 |
| 2025-11-27 | Closing price | 60.96 |
| 2025-11-27 | Closing price | 57.99 |
| 2025-11-28 | Closing price | 58.0 |
| 2025-11-28 | Closing price | 58.75 |
| 2025-12-01 | Closing price | 58.7 |
| 2025-12-01 | Closing price | 59.01 |
| 2025-12-02 | Closing price | 58.77 |
| 2025-12-03 | Closing price | 57.0 |
| 2025-12-03 | Closing price | 57.89 |
| 2025-12-04 | Closing price | 58.98 |
| 2025-12-04 | Closing price | 58.09 |
| 2025-12-05 | Closing price | 58.99 |
| 2025-12-05 | Closing price | 59.3 |
| 2025-12-08 | Closing price | 60.94 |
| 2025-12-08 | Closing price | 58.73 |
| 2025-12-09 | Closing price | 57.01 |
| 2025-12-09 | Closing price | 60.09 |
| 2025-12-10 | Closing price | 59.03 |
| 2025-12-10 | Closing price | 60.59 |
| 2025-12-11 | Closing price | 60.0 |
| 2025-12-11 | Closing price | 60.95 |
| 2025-12-12 | Closing price | 62.05 |
| 2025-12-12 | Closing price | 61.11 |
| 2025-12-15 | Closing price | 61.01 |
| 2025-12-15 | Closing price | 62.22 |
| 2025-12-16 | Closing price | 61.01 |
| 2025-12-16 | Closing price | 63.89 |
| 2025-12-17 | Closing price | 64.0 |
| 2025-12-17 | Closing price | 64.51 |
| 2025-12-18 | Closing price | 64.02 |
| 2025-12-19 | Closing price | 64.0 |
| 2025-12-19 | Closing price | 63.69 |
| 2025-12-19 | Closing price | 63.48 |
| 2025-12-22 | Closing price | 62.0 |
| 2025-12-22 | Closing price | 61.68 |
| 2025-12-23 | Closing price | 60.01 |
| 2025-12-23 | Closing price | 63.51 |
| 2025-12-24 | Closing price | 62.54 |
| 2025-12-25 | Closing price | 61.63 |
| 2025-12-25 | Closing price | 62.81 |
| 2025-12-26 | Closing price | 63.01 |
| 2025-12-26 | Closing price | 64.0 |
| 2025-12-29 | Closing price | 61.28 |
| 2025-12-29 | Closing price | 63.0 |
| 2025-12-30 | Closing price | 63.01 |
| 2025-12-30 | Closing price | 64.24 |
| 2026-01-05 | Closing price | 62.03 |
| 2026-01-05 | Closing price | 63.16 |
| 2026-01-06 | Closing price | 62.29 |
| 2026-01-06 | Closing price | 63.1 |
| 2026-01-08 | Closing price | 62.26 |
| 2026-01-09 | Closing price | 62.29 |
| 2026-01-12 | Closing price | 62.56 |
| 2026-01-12 | Closing price | 63.1 |
| 2026-01-13 | Closing price | 62.95 |
| 2026-01-13 | Closing price | 62.86 |
| 2026-01-14 | Closing price | 60.01 |
| 2026-01-14 | Closing price | 63.57 |
| 2026-01-15 | Closing price | 63.94 |
| 2026-01-15 | Closing price | 64.31 |
| 2026-01-16 | Closing price | 63.03 |
| 2026-01-16 | Closing price | 64.11 |
| 2026-01-19 | Closing price | 63.03 |
| 2026-01-19 | Closing price | 63.2 |
| 2026-01-20 | Closing price | 60.01 |
| 2026-01-20 | Closing price | 63.2 |
| 2026-01-21 | Closing price | 64.4 |
| 2026-01-22 | Closing price | 64.14 |
| 2026-01-22 | Closing price | 63.61 |
| 2026-01-23 | Closing price | 64.33 |
| 2026-01-23 | Closing price | 64.7 |
| 2026-01-26 | Closing price | 64.02 |
| 2026-01-26 | Closing price | 64.23 |
| 2026-01-27 | Closing price | 66.03 |
| 2026-01-27 | Closing price | 66.26 |
| 2026-01-28 | Closing price | 65.87 |
| 2026-01-28 | Closing price | 65.84 |
| 2026-01-29 | Closing price | 65.8 |
| 2026-01-29 | Closing price | 65.75 |
| 2026-01-30 | Closing price | 65.06 |
| 2026-01-30 | Closing price | 65.02 |
| 2026-02-02 | Closing price | 61.99 |
| 2026-02-02 | Closing price | 65.17 |
| 2026-02-03 | Closing price | 65.77 |
| 2026-02-03 | Closing price | 66.45 |
| 2026-02-04 | Closing price | 66.42 |
| 2026-02-04 | Closing price | 65.43 |
| 2026-02-05 | Closing price | 65.99 |
| 2026-02-05 | Closing price | 66.11 |
| 2026-02-06 | Closing price | 64.0 |
| 2026-02-06 | Closing price | 63.7 |
| 2026-02-09 | Closing price | 62.03 |
| 2026-02-09 | Closing price | 62.49 |
| 2026-02-10 | Closing price | 67.72 |
| 2026-02-10 | Closing price | 62.45 |
| 2026-02-11 | Closing price | 62.72 |
| 2026-02-12 | Closing price | 62.42 |
| 2026-02-12 | Closing price | 62.62 |
| 2026-02-13 | Closing price | 64.59 |
| 2026-02-13 | Closing price | 64.31 |
| 2026-02-16 | Closing price | 69.29 |
| 2026-02-16 | Closing price | 63.94 |
| 2026-02-17 | Closing price | 60.13 |
| 2026-02-17 | Closing price | 63.93 |
| 2026-02-18 | Closing price | 62.38 |
| 2026-02-18 | Closing price | 64.29 |
| 2026-02-19 | Closing price | 63.01 |
| 2026-02-19 | Closing price | 64.01 |
| 2026-02-20 | Closing price | 64.11 |
| 2026-02-24 | Closing price | 64.8 |
| 2026-02-24 | Closing price | 64.01 |
| 2026-02-25 | Closing price | 64.77 |
| 2026-02-25 | Closing price | 65.93 |
| 2026-02-26 | Closing price | 65.46 |
| 2026-02-26 | Closing price | 64.96 |
| 2026-02-27 | Closing price | 64.92 |
| 2026-02-27 | Closing price | 64.7 |
| 2026-03-02 | Closing price | 63.06 |
| 2026-03-02 | Closing price | 63.43 |
| 2026-03-03 | Closing price | 56.99 |
| 2026-03-03 | Closing price | 61.49 |
| 2026-03-04 | Closing price | 60.01 |
| 2026-03-04 | Closing price | 61.63 |
| 2026-03-05 | Closing price | 59.72 |
| 2026-03-05 | Closing price | 60.97 |
| 2026-03-06 | Closing price | 59.03 |
| 2026-03-06 | Closing price | 60.05 |
| 2026-03-09 | Closing price | 59.8 |
| 2026-03-09 | Closing price | 60.6 |
| 2026-03-10 | Closing price | 60.71 |
| 2026-03-10 | Closing price | 61.0 |
| 2026-03-11 | Closing price | 61.1 |
| 2026-03-11 | Closing price | 60.67 |
| 2026-03-12 | Closing price | 61.83 |
| 2026-03-12 | Closing price | 60.54 |
| 2026-03-13 | Closing price | 60.48 |
| 2026-03-16 | Closing price | 60.02 |
| 2026-03-16 | Closing price | 60.11 |
| 2026-03-17 | Closing price | 59.82 |
| 2026-03-17 | Closing price | 60.03 |
| 2026-03-18 | Closing price | 59.7 |
| 2026-03-18 | Closing price | 59.4 |
| 2026-03-19 | Closing price | 58.1 |
| 2026-03-19 | Closing price | 58.59 |
| 2026-03-20 | Closing price | 58.86 |
| 2026-03-20 | Closing price | 58.52 |
| 2026-03-20 | Closing price | 58.61 |
| 2026-03-23 | Closing price | 56.25 |
| 2026-03-23 | Closing price | 58.17 |
| 2026-03-24 | Closing price | 57.91 |
| 2026-03-24 | Closing price | 58.2 |
| 2026-03-25 | Closing price | 57.03 |
| 2026-03-25 | Closing price | 57.32 |
| 2026-03-26 | Closing price | 57.0 |
| 2026-03-26 | Closing price | 57.0 |
| 2026-03-27 | Closing price | 56.9 |
| 2026-03-27 | Closing price | 56.94 |
| 2026-03-30 | Closing price | 57.34 |
| 2026-03-30 | Closing price | 57.19 |
| 2026-03-31 | Closing price | 56.2 |
| 2026-03-31 | Closing price | 56.9 |
| 2026-04-01 | Closing price | 57.35 |
| 2026-04-01 | Closing price | 58.32 |
| 2026-04-02 | Closing price | 57.73 |
| 2026-04-03 | Closing price | 57.25 |
| 2026-04-03 | Closing price | 57.28 |
| 2026-04-06 | Closing price | 57.87 |
| 2026-04-06 | Closing price | 57.91 |
| 2026-04-07 | Closing price | 51.9 |
| 2026-04-07 | Closing price | 57.84 |
| 2026-04-08 | Closing price | 57.23 |
| 2026-04-08 | Closing price | 57.61 |
| 2026-04-09 | Closing price | 56.92 |
| 2026-04-09 | Closing price | 56.98 |
| 2026-04-10 | Closing price | 56.5 |
| 2026-04-10 | Closing price | 56.28 |
| 2026-04-13 | Closing price | 55.62 |
| 2026-04-13 | Closing price | 55.84 |
| 2026-04-14 | Closing price | 55.01 |
| 2026-04-14 | Closing price | 55.94 |
| 2026-04-15 | Closing price | 56.89 |
| 2026-04-15 | Closing price | 57.25 |
| 2026-04-16 | Closing price | 56.88 |
| 2026-04-16 | Closing price | 57.02 |
| 2026-04-17 | Closing price | 57.55 |
| 2026-04-17 | Closing price | 56.74 |
| 2026-04-20 | Closing price | 56.98 |
| 2026-04-20 | Closing price | 56.85 |
| 2026-04-21 | Closing price | 55.68 |
| 2026-04-21 | Closing price | 57.05 |
| 2026-04-22 | Closing price | 56.48 |
| 2026-04-22 | Closing price | 57.9 |
| 2026-04-23 | Closing price | 57.46 |
| 2026-04-23 | Closing price | 57.39 |
| 2026-04-24 | Closing price | 56.51 |
| 2026-04-24 | Closing price | 56.04 |
| 2026-04-27 | Closing price | 55.61 |
| 2026-04-27 | Closing price | 55.71 |
| 2026-04-28 | Closing price | 53.82 |
| 2026-04-28 | Closing price | 54.15 |
| 2026-04-29 | Closing price | 52.71 |
| 2026-04-29 | Closing price | 54.12 |
| 2026-04-30 | Closing price | 53.7 |
| 2026-04-30 | Closing price | 53.87 |
| 2026-05-04 | Closing price | 53.16 |
| 2026-05-04 | Closing price | 53.05 |
| 2026-05-05 | Closing price | 52.96 |
| 2026-05-05 | Closing price | 53.35 |
| 2026-05-06 | Closing price | 52.8 |
| 2026-05-06 | Closing price | 52.81 |
| 2026-05-07 | Closing price | 53.29 |
| 2026-05-07 | Closing price | 52.51 |
| 2026-05-08 | Closing price | 52.32 |
| 2026-05-08 | Closing price | 53.22 |
| 2026-05-11 | Closing price | 52.87 |
| 2026-05-11 | Closing price | 53.45 |
| 2026-05-12 | Closing price | 53.32 |
| 2026-05-12 | Closing price | 53.65 |
| 2026-05-13 | Closing price | 52.9 |
| 2026-05-13 | Closing price | 53.28 |
| 2026-05-14 | Closing price | 53.02 |
| 2026-05-14 | Closing price | 53.13 |
| 2026-05-15 | Closing price | 54.3 |
| 2026-05-15 | Closing price | 53.04 |
| 2026-05-18 | Closing price | 53.37 |
| 2026-05-18 | Closing price | 53.15 |
| 2026-05-19 | Closing price | 52.41 |
| 2026-05-19 | Closing price | 53.07 |
| 2026-05-20 | Closing price | 52.58 |
| 2026-05-20 | Closing price | 52.69 |
| 2026-05-21 | Closing price | 51.69 |
| 2026-05-21 | Closing price | 52.75 |
| 2026-05-22 | Closing price | 52.8 |
| 2026-05-22 | Closing price | 52.49 |
| 2026-05-25 | Closing price | 51.0 |
| 2026-05-25 | Closing price | 51.85 |
| 2026-05-26 | Closing price | 51.41 |
| 2026-05-26 | Closing price | 51.65 |
| 2026-05-27 | Closing price | 47.3 |
| 2026-05-27 | Closing price | 51.56 |
| 2026-05-28 | Closing price | 47.49 |
| 2026-05-28 | Closing price | 51.19 |
| 2026-05-29 | Closing price | 51.78 |
| 2026-05-29 | Closing price | 50.62 |
| 2026-06-01 | Closing price | 48.09 |
| 2026-06-01 | Closing price | 50.06 |
| 2026-06-02 | Closing price | 47.5 |
| 2026-06-02 | Closing price | 51.7 |
| 2026-06-03 | Closing price | 51.27 |
| 2026-06-03 | Closing price | 51.09 |
| 2026-06-04 | Closing price | 50.01 |
| 2026-06-04 | Closing price | 51.4 |
| 2026-06-05 | Closing price | 55.49 |
| 2026-06-05 | Closing price | 51.39 |
| 2026-06-08 | Closing price | 50.0 |
| 2026-06-08 | Closing price | 50.71 |
| 2026-06-09 | Closing price | 49.0 |
| 2026-06-09 | Closing price | 49.97 |
| 2026-06-10 | Closing price | 49.8 |
| 2026-06-10 | Closing price | 49.74 |
| 2026-06-11 | Closing price | 48.03 |
| 2026-06-11 | Closing price | 49.53 |
| 2026-06-15 | Closing price | 50.5 |
| 2026-06-15 | Closing price | 50.66 |
| 2026-06-16 | Closing price | 49.82 |
| 2026-06-17 | Closing price | 49.42 |
| 2026-06-17 | Closing price | 49.39 |
| 2026-06-18 | Closing price | 49.25 |
| 2026-06-18 | Closing price | 49.08 |
| 2026-06-19 | Closing price | 45.53 |
| 2026-06-19 | Closing price | 48.95 |
| 2026-06-19 | Closing price | 47.4 |
| 2026-06-22 | Closing price | 43.41 |
| 2026-06-22 | Closing price | 44.55 |
| 2026-06-23 | Closing price | 42.55 |
| 2026-06-23 | Closing price | 45.01 |
| 2026-06-24 | Closing price | 41.15 |
| 2026-06-24 | Closing price | 42.98 |
| 2026-06-25 | Closing price | 46.39 |
| 2026-06-25 | Closing price | 41.6 |
| 2026-06-26 | Closing price | 42.97 |
| 2026-06-26 | Closing price | 42.13 |
| 2026-06-29 | Closing price | 43.0 |
| 2026-06-29 | Closing price | 43.04 |
| 2026-06-30 | Closing price | 43.53 |
| 2026-06-30 | Closing price | 43.75 |
| 2026-07-01 | Closing price | 43.1 |
| 2026-07-01 | Closing price | 44.11 |
| 2026-07-02 | Closing price | 42.5 |
| 2026-07-02 | Closing price | 42.64 |
| 2026-07-03 | Closing price | 42.9 |
| 2026-07-03 | Closing price | 42.79 |
| 2026-07-06 | Closing price | 41.4 |
| 2026-07-06 | Closing price | 41.44 |
| 2026-07-07 | Closing price | 41.77 |
| 2026-07-07 | Closing price | 41.4 |
| 2026-07-08 | Closing price | 41.2 |
| 2026-07-08 | Closing price | 42.19 |
| 2026-07-09 | Closing price | 41.3 |
| 2026-07-10 | Closing price | 38.48 |
| 2026-07-10 | Closing price | 41.01 |
| 2026-07-13 | Closing price | 41.0 |
| 2026-07-13 | Closing price | 40.98 |
| 2026-07-14 | Closing price | 41.59 |
| 2026-07-15 | Closing price | 38.81 |
| 2026-07-15 | Closing price | 40.28 |
| 2026-07-16 | Closing price | 36.9 |
| 2026-07-16 | Closing price | 37.83 |
| 2026-07-17 | Closing price | 35.02 |
| 2026-07-17 | Closing price | 36.87 |
| 2026-07-20 | Closing price | 37.1 |
| 2026-07-20 | Closing price | 39.3 |
| 2026-07-21 | Closing price | 40.04 |
| 2026-07-22 | Closing price | 41.0 |
| 2026-07-22 | Closing price | 40.91 |
| 2026-07-23 | Closing price | 41.6 |
| 2026-07-23 | Closing price | 39.59 |
| 2026-07-24 | Closing price | 37.03 |
| 2026-07-24 | Closing price | 41.6 |
| 2026-07-27 | Closing price | 42.3 |
| 2026-07-27 | Closing price | 41.98 |
| 2026-07-28 | Closing price | 41.98 |
| 2026-07-28 | Closing price | 40.91 |
| 2026-07-29 | Closing price | 41.99 |
| 2026-07-29 | Closing price | 41.94 |
| 2026-07-30 | Closing price | 41.0 |
| 2026-07-30 | Closing price | 41.23 |
| 2026-07-31 | Closing price | 43.99 |
| 2026-07-31 | Closing price | 41.44 |
| 2026-08-03 | Closing price | 43.2 |
| 2026-08-03 | Closing price | 43.1 |
| 2026-08-04 | Closing price | 43.69 |
| 2026-08-04 | Closing price | 43.0 |
| 2026-08-05 | Closing price | 44.99 |
| 2026-08-05 | Closing price | 43.84 |
| 2026-08-06 | Closing price | 43.71 |
| 2026-08-07 | Closing price | 45.99 |
| 2026-08-07 | Closing price | 42.21 |
| 2026-08-10 | Closing price | 42.04 |
| 2026-08-10 | Closing price | 43.3 |
| 2026-08-11 | Closing price | 42.01 |
| 2026-08-11 | Closing price | 44.57 |
| 2026-08-12 | Closing price | 44.0 |
| 2026-08-12 | Closing price | 44.15 |
| 2026-08-13 | Closing price | 41.8 |
| 2026-08-13 | Closing price | 41.67 |
| 2026-08-14 | Closing price | 40.8 |
| 2026-08-14 | Closing price | 40.64 |
| 2026-08-17 | Closing price | 39.15 |
| 2026-08-17 | Closing price | 40.34 |
| 2026-08-18 | Closing price | 41.5 |
| 2026-08-18 | Closing price | 41.67 |
| 2026-08-19 | Closing price | 42.35 |
| 2026-08-19 | Closing price | 42.44 |
| 2026-08-20 | Closing price | 38.87 |
| 2026-08-20 | Closing price | 41.35 |
| 2026-08-21 | Closing price | 40.95 |
| 2026-08-21 | Closing price | 41.17 |
| 2026-08-24 | Closing price | 37.51 |
| 2026-08-24 | Closing price | 39.86 |
| 2026-08-25 | Closing price | 40.8 |
| 2026-08-25 | Closing price | 40.92 |
| 2026-08-26 | Closing price | 38.42 |
| 2026-08-26 | Closing price | 39.37 |
| 2026-08-27 | Closing price | 38.53 |
| 2026-08-27 | Closing price | 39.36 |
| 2026-08-28 | Closing price | 38.03 |
| 2026-08-28 | Closing price | 39.37 |
| 2026-08-31 | Closing price | 42.57 |
| 2026-08-31 | Closing price | 40.8 |
| 2026-09-01 | Closing price | 39.35 |
| 2026-09-01 | Closing price | 39.78 |
| 2026-09-02 | Closing price | 37.39 |
| 2026-09-02 | Closing price | 40.4 |
| 2026-09-03 | Closing price | 37.03 |
| 2026-09-03 | Closing price | 41.6 |
| 2026-09-04 | Closing price | 40.91 |
| 2026-09-04 | Closing price | 41.59 |
| 2026-09-07 | Closing price | 41.98 |
| 2026-09-07 | Closing price | 41.96 |
| 2026-09-08 | Closing price | 41.97 |
| 2026-09-08 | Closing price | 41.66 |
| 2026-09-09 | Closing price | 40.98 |
| 2026-09-10 | Closing price | 40.01 |
| 2026-09-10 | Closing price | 41.55 |
| 2026-09-11 | Closing price | 38.52 |
| 2026-09-11 | Closing price | 40.11 |
| 2026-09-14 | Closing price | 40.34 |
| 2026-09-15 | Closing price | 40.59 |
| 2026-09-15 | Closing price | 40.26 |
| 2026-09-16 | Closing price | 39.52 |
| 2026-09-16 | Closing price | 39.25 |
| 2026-09-17 | Closing price | 38.99 |
| 2026-09-17 | Closing price | 39.14 |
| 2026-09-18 | Closing price | 39.24 |
| 2026-09-18 | Closing price | 39.38 |
| 2026-09-21 | Closing price | 42.99 |
| 2026-09-21 | Closing price | 39.17 |
| 2026-09-22 | Closing price | 39.88 |
| 2026-09-23 | Closing price | 38.66 |
| 2026-09-23 | Closing price | 39.92 |
| 2026-09-24 | Closing price | 38.68 |
| 2026-09-24 | Closing price | 39.15 |
| 2026-09-25 | Closing price | 39.24 |
| 2026-09-25 | Closing price | 38.9 |
| 2026-09-28 | Closing price | 39.36 |
| 2026-09-28 | Closing price | 38.63 |
| 2026-09-29 | Closing price | 38.51 |
| 2026-09-29 | Closing price | 38.74 |
| 2026-09-30 | Closing price | 40.97 |
| 2026-09-30 | Closing price | 38.5 |
| 2026-10-01 | Closing price | 38.88 |
| 2026-10-01 | Closing price | 38.82 |
| 2026-10-02 | Closing price | 39.6 |
| 2026-10-02 | Closing price | 39.33 |
| 2026-10-05 | Closing price | 43.37 |
| 2026-10-05 | Closing price | 39.86 |
| 2026-10-06 | Closing price | 40.3 |
| 2026-10-06 | Closing price | 40.2 |
| 2026-10-07 | Closing price | 44.36 |
| 2026-10-07 | Closing price | 40.72 |
| 2026-10-08 | Closing price | 41.99 |
| 2026-10-08 | Closing price | 40.0 |
| 2026-10-09 | Closing price | 40.68 |
| 2026-10-09 | Closing price | 40.38 |
| 2026-10-12 | Closing price | 40.99 |
| 2026-10-12 | Closing price | 41.14 |
| 2026-10-13 | Closing price | 44.99 |
| 2026-10-13 | Closing price | 43.0 |
| 2026-10-14 | Closing price | 43.57 |
| 2026-10-14 | Closing price | 42.41 |
| 2026-10-15 | Closing price | 42.89 |
| 2026-10-15 | Closing price | 42.34 |
| 2026-10-16 | Closing price | 43.0 |
| 2026-10-16 | Closing price | 43.18 |
| 2026-10-19 | Closing price | 42.65 |
| 2026-10-19 | Closing price | 43.26 |
| 2026-10-20 | Closing price | 45.0 |
| 2026-10-20 | Closing price | 43.69 |
| 2026-10-21 | Closing price | 44.99 |
| 2026-10-21 | Closing price | 42.76 |
| 2026-10-22 | Closing price | 43.94 |
| 2026-10-22 | Closing price | 42.33 |
| 2026-10-23 | Closing price | 44.05 |
| 2026-10-23 | Closing price | 43.31 |
| 2026-10-26 | Closing price | 43.87 |
| 2026-10-26 | Closing price | 43.63 |
| 2026-10-27 | Closing price | 45.25 |
| 2026-10-27 | Closing price | 44.35 |
| 2026-10-28 | Closing price | 43.9 |
| 2026-10-28 | Closing price | 43.73 |
| 2026-10-29 | Closing price | 44.3 |
| 2026-10-29 | Closing price | 43.09 |
| 2026-10-30 | Closing price | 44.3 |
| 2026-10-30 | Closing price | 43.23 |
| 2026-11-02 | Closing price | 45.75 |
| 2026-11-02 | Closing price | 44.92 |
| 2026-11-03 | Closing price | 44.54 |
| 2026-11-03 | Closing price | 43.07 |
| 2026-11-05 | Closing price | 43.3 |
| 2026-11-05 | Closing price | 44.45 |
| 2026-11-06 | Closing price | 45.2 |
| 2026-11-06 | Closing price | 44.5 |
| 2026-11-09 | Closing price | 48.6 |
| 2026-11-09 | Closing price | 47.16 |
| 2026-11-10 | Closing price | 46.48 |
| 2026-11-10 | Closing price | 46.56 |
The dividend yield of 5.8% is below the 7.0% we consider fair, while the forward estimate implies 7.4%
Over the last 12 months the company paid RUB 2.71 per share, giving a current dividend yield of 5.8%. That is below the yield we consider fair for this stock – 7.0%.
Our estimate of the annual dividend is RUB 3.46 per share, implying a forward yield of 7.4% at the current price. The estimate is based on a payout ratio of 0.57 of profit and a profit base of RUB 19.9 bn.
Historical yields at the ex-date have ranged from 3.8% in 2025 to 7.7% in 2026. The current level of 5.8% is in the middle of that range but below the fair yield.
The dividend could be lower if profit falls short of expectations or the company increases capital expenditure. The board decides on the payout.
Dividend per share by year paid
₽ per share by year paid; yield at the ex-date
| Period | Measure | RUB per share |
|---|---|---|
| 2021 | Dividend | 5.0 |
| 2022 | Dividend | 4.56 |
| 2023 | Dividend | 5.4465 |
| 2024 | Dividend | 6.06 |
| 2025 | Dividend | 2.71 |
| 2026 | Dividend | 2.71 |
Yield at the ex-date
₽ per share by year paid; yield at the ex-date
| Period | Measure | % |
|---|---|---|
| 2021 | Yield at the ex-date | 4.9 |
| 2022 | Yield at the ex-date | 6.8 |
| 2023 | Yield at the ex-date | 6.9 |
| 2024 | Yield at the ex-date | 7.5 |
| 2025 | Yield at the ex-date | 3.8 |
| 2026 | Yield at the ex-date | 7.7 |
EV/EBITDA of 2.8 is in line with its own three-year average of 2.9, and the portal model implies +6% upside
EV/EBITDA over the last 12 months is 2.8, in line with its own three-year average of 2.9. The stock is valued at the level of its history, with neither a discount nor a premium.
P/E over the last 12 months is 7.9, reflecting the low net margin. On the portal model, the upside of the share to fair value is +6%.
Two yardsticks – a multiple in line with history and upside of +6% – point in the same direction: the scope for gains is small. A re-rating would require either profit growth or a rate cut.
Valuation on the latest reported figures
| Metric | Value |
|---|---|
| Market cap | 164 bn ₽ |
| P/E (LTM) | 7.9 |
| EV/EBITDA (LTM) | 2.8 |
| P/B | 0.60 |
| Net debt / EBITDA (LTM) | 2.74 |
| Operating cash flow (LTM) | 184 bn |
| ROE | 9.2% |
| Dividend yield (12m) | 6.0% |
| EV/EBITDA, 3-year average | 2.9 |
Dividend per share, ₽, and yield at the ex-date
| Year paid | Dividend | Yield |
|---|---|---|
| 2021 | 5.00 | 4.9% |
| 2022 | 4.56 | 6.8% |
| 2023 | 5.45 | 6.9% |
| 2024 | 6.06 | 7.5% |
| 2025 | 2.71 | 3.8% |
| 2026 | 2.71 | 7.7% |
Bottom line
The strong point of the report remains revenue: growth of 11.7% year on year at a stable pace. However, the EBITDA margin fell to 37.4%, and net profit at a 2.8% margin remains vulnerable to interest expenses. Free cash flow of RUB 5.0 bn for the quarter is constrained by capital expenditure of RUB 39.1 bn. The dividend yield of 5.8% is below the fair 7.0%, although the forward estimate implies 7.4%. Our conclusion: the share is fairly valued – the portal model implies +6% upside, and EV/EBITDA of 2.8 is in line with its own three-year average of 2.9. Our view: the share is fairly valued; upside on the portal model +6%.