Company Valuation: Himile Mechanical Science and Technology (Shandong) Co., Ltd

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 22,208 18,445 23,603 40,080 67,486 58,162 - -
Change - -16.95% 27.97% 69.81% 68.38% -13.82% - -
Enterprise Value (EV) 1 22,208 18,445 23,603 40,080 66,220 56,460 55,791 54,865
Change - -16.95% 27.97% 69.81% 65.22% -14.74% -1.18% -1.66%
P/E 21.1x 15.4x 14.7x 19.8x 28.2x 20.2x 16.9x 14.5x
PBR 3.41x 2.52x 2.77x 4.06x 5.62x 4.14x 3.56x 3.07x
PEG - 1.1x 0.4x 0.8x 1.5x 1x 0.9x 0.9x
Capitalization / Revenue 3.7x 2.78x 3.29x 4.55x 6.09x 4.43x 3.88x 3.47x
EV / Revenue 3.7x 2.78x 3.29x 4.55x 5.98x 4.3x 3.72x 3.28x
EV / EBITDA 15.2x 11.2x 11x 15.2x 21.2x 15.3x 12.8x 10.9x
EV / EBIT 18.5x 13.6x 12.8x 17.5x 24.1x 17.2x 14.3x 12x
EV / FCF - - - 52.2x 535x 49.9x 37.8x 25.8x
FCF Yield - - - 1.92% 0.19% 2.01% 2.65% 3.87%
Dividend per Share 2 0.5172 0.2586 0.431 0.2759 0.6897 0.7972 0.8762 0.8284
Rate of return 2.7% 1.62% 2.1% 0.8% 1.18% 1.59% 1.74% 1.65%
EPS 2 0.9079 1.038 1.4 1.745 2.069 2.483 2.966 3.459
Distribution rate 57% 24.9% 30.8% 15.8% 33.3% 32.1% 29.5% 23.9%
Net sales 1 6,008 6,642 7,166 8,813 11,078 13,129 14,989 16,739
EBITDA 1 1,457 1,642 2,152 2,629 3,119 3,690 4,353 5,029
EBIT 1 1,197 1,354 1,844 2,294 2,743 3,274 3,911 4,575
Net income 1 1,053 1,200 1,612 2,011 2,393 2,848 3,308 3,742
Net Debt 1 - - - - -1,267 -1,702 -2,371 -3,297
Reference price 2 19.14 15.97 20.53 34.61 58.28 50.23 50.23 50.23
Nbr of stocks (in thousands) 1,160,000 1,155,280 1,149,622 1,157,910 1,157,910 1,157,910 - -
Announcement Date 3/30/22 3/29/23 3/15/24 3/17/25 3/30/26 - - -
1CNY in Million2CNY
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
19.54x4.15x14.76x1.64% 8.29B
35.66x6.12x22.72x0.75% 122B
32.12x5.96x20.61x1.88% 39.32B
34.88x4.45x16.43x0.1% 32.69B
21.3x1.76x12.92x2.28% 30.28B
23.66x3.47x14.95x0.99% 28.89B
24.81x3.89x13.06x1.47% 27.69B
25.38x3.06x13.32x1.5% 27.61B
106.05x36.69x86.03x0.36% 24.95B
26.85x3.34x16.43x1.66% 24.41B
Average 35.03x 7.29x 23.12x 1.27% 36.65B
Weighted average by Cap. 35.32x 6.84x 22.78x 1.13%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. 002595 Stock
  4. Valuation Himile Mechanical Science and Technology (Shandong) Co., Ltd