Company Valuation: Avon Technologies Plc

Data adjusted to current consolidation scope
Fiscal Period: September 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 804.7 370.7 226.2 490.5 846.6 732.2 - -
Change - -53.93% -38.98% 116.82% 72.6% -13.51% - -
Enterprise Value (EV) 1 878.6 451.4 311.6 555.9 914.6 775 754.1 729.3
Change - -48.62% -30.97% 78.39% 64.53% -15.26% -2.7% -3.29%
P/E -23.8x - -15.7x 164x 85x 28.2x 23.1x 19.9x
PBR 2.96x 1.52x - 2.94x 5.05x 3.87x 3.35x 2.92x
PEG - - - -1x 0x 0x 1x 1.2x
Capitalization / Revenue 2.45x 1.36x 0.93x 1.78x 2.7x 2.15x 2.01x 1.88x
EV / Revenue 2.68x 1.66x 1.28x 2.02x 2.91x 2.27x 2.07x 1.88x
EV / EBITDA 17.7x 17.7x 8.73x 12.8x 17.8x 11.8x 10.5x 9.34x
EV / EBIT 30.2x 44.7x 14.7x 17.6x 22.7x 14.5x 12.9x 11.3x
EV / FCF -155x 19.2x -79.9x 13x 47.4x 20.9x 18.9x 16.9x
FCF Yield -0.65% 5.21% -1.25% 7.68% 2.11% 4.79% 5.29% 5.92%
Dividend per Share 2 0.5936 0.5329 0.296 0.233 0.246 0.3249 0.3646 0.4113
Rate of return 2.26% 4.26% 3.92% 1.42% 0.86% 1.31% 1.47% 1.65%
EPS 2 -1.104 - -0.48 0.1 0.336 0.882 1.078 1.25
Distribution rate -53.8% - -61.7% 233% 73.2% 36.8% 33.8% 32.9%
Net sales 1 328.3 271.9 243.8 275 313.9 340.7 364.1 388.8
EBITDA 1 49.71 25.5 35.7 43.4 51.5 65.77 72.07 78.09
EBIT 1 29.09 10.1 21.2 31.6 40.3 53.28 58.54 64.6
Net income 1 -33.85 -7.6 -14.4 3 10.3 26.96 33.55 38.82
Net Debt 1 73.91 80.71 85.4 65.4 68 42.81 21.87 -2.898
Reference price 2 26.22 12.52 7.54 16.35 28.56 24.86 24.86 24.86
Nbr of stocks (in thousands) 30,688 29,600 29,996 29,996 29,638 29,452 - -
Announcement Date 12/15/21 11/22/22 11/21/23 11/19/24 11/12/25 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
28.19x2.27x11.78x1.31% 732M
40.95x7.36x30.58x0.52% 361B
34.82x3.22x19.13x1.36% 283B
35.18x5.17x21.78x0.96% 170B
18.5x1.78x12.8x2.49% 130B
22.61x1.91x15.63x1.64% 104B
27.34x1.95x13.72x1.87% 82.06B
18.99x1.98x14.05x1.76% 78.28B
33.64x3.73x16.36x1.22% 62.95B
Average 28.91x 3.26x 17.32x 1.46% 141.35B
Weighted average by Cap. 32.43x 4.27x 21.00x 1.26%

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. AVON Stock
  4. Valuation Avon Technologies Plc