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 61,543 - -
Change - -16.95% 27.97% 69.81% 68.38% -8.81% - -
Enterprise Value (EV) 1 22,208 18,445 23,603 40,080 66,220 59,841 59,172 58,246
Change - -16.95% 27.97% 69.81% 65.22% -9.63% -1.12% -1.56%
P/E 21.1x 15.4x 14.7x 19.8x 28.2x 21.4x 18x 15.4x
PBR 3.41x 2.52x 2.77x 4.06x 5.62x 4.39x 3.78x 3.26x
PEG - 1.1x 0.4x 0.8x 1.5x 1.1x 0.9x 0.9x
Capitalization / Revenue 3.7x 2.78x 3.29x 4.55x 6.09x 4.7x 4.13x 3.73x
EV / Revenue 3.7x 2.78x 3.29x 4.55x 5.98x 4.57x 3.98x 3.53x
EV / EBITDA 15.2x 11.2x 11x 15.2x 21.2x 16.3x 13.7x 11.7x
EV / EBIT 18.5x 13.6x 12.8x 17.5x 24.1x 18.3x 15.2x 12.8x
EV / FCF - - - 52.2x 535x 52.9x 40.1x 27.4x
FCF Yield - - - 1.92% 0.19% 1.89% 2.5% 3.64%
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.5% 1.65% 1.56%
EPS 2 0.9079 1.038 1.4 1.745 2.069 2.48 2.96 3.454
Distribution rate 57% 24.9% 30.8% 15.8% 33.3% 32.1% 29.6% 24%
Net sales 1 6,008 6,642 7,166 8,813 11,078 13,093 14,885 16,494
EBITDA 1 1,457 1,642 2,152 2,629 3,119 3,671 4,315 4,961
EBIT 1 1,197 1,354 1,844 2,294 2,743 3,267 3,901 4,565
Net income 1 1,053 1,200 1,612 2,011 2,393 2,841 3,286 3,692
Net Debt 1 - - - - -1,267 -1,702 -2,371 -3,297
Reference price 2 19.14 15.97 20.53 34.61 58.28 53.15 53.15 53.15
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.($)
21.18x4.51x16.1x1.52% 9.01B
36.47x6.25x23.2x0.74% 125B
28.2x5.24x18.12x2.15% 36.64B
35.27x4.64x17.55x0.09% 34.71B
21.54x1.83x13.39x2.31% 30.99B
25.43x4x13.44x1.43% 29.39B
26.87x3.24x13.96x1.39% 28.53B
23.19x3.36x14.5x1.01% 28.27B
26.6x3.35x16.33x1.7% 24.74B
Average 27.19x 4.05x 16.29x 1.37% 38.61B
Weighted average by Cap. 30.24x 4.66x 18.26x 1.19%

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