Analisi Settore Utilities
Il contesto di bassi tassi di interesse, che si è protratto per tutto il 2017, ha favorito l’investimento nei titoli dal basso profilo di rischio e dall’elevata stabilità del business quali le utilities che hanno garantito ottime performance ai loro azionisti.
Come si può vedere dal grafico 1, l’andamento delle ex-municipalizzate (A2A, Acea, Ascopiave, Hera ed Iren) negli ultimi 12 mesi è stato positivo, con performance a due cifre e superiori a quelle dell’indice Ftse Mib. Si va infatti dal +25,7% di A2A al +77,4% di Iren, con rialzi compresi tra il 30 e il 40% per le tre società rimanenti.
Grafico 1: andamento comparato utilities quotate (realizzato con funzione Storico e Backtesting di Step 3.0)
Il positivo andamento in borsa è stato accompagnato da un miglioramento quasi corale degli indicatori gestionali: se come parametro si considera l’Ebitda il raffronto dei risultati del primo semestre 2017 e 2016 (tabella 1) mostra miglioramenti per tutte le aziende con l’eccezione di Acea, che sconta però un confronto non omogeneo con il semestre precedente (in termini di Ebitda adjusted si sarebbe registrata una crescita dell’8,8%).
Società
|
I H 2016
|
I H 2017
|
Var. %
|
A2A
|
614
|
649
|
5,70%
|
Acea
|
428,836
|
403,531
|
-5,90%
|
Ascopiave
|
47,782
|
48,141
|
0,75%
|
Hera
|
470,1
|
505,9
|
7,62%
|
Iren
|
417,075
|
442,267
|
6,04%
|
Tabella 1: variazione Ebitda I semestre 2016 e 2017 (realizzato con funzione Analisi storiche di Step 3.0)
Venendo ad un raffronto sulla base dei principali multipli di mercato (tabella 2) è Acea a mostrare il multiplo Prezzo/Utili più basso mentre Iren si distingue per il Price/Book Value ed Hera evidenzia il Price/Sales più contenuto; Ascopiave mantiene invece il dividend yield più elevato e prossimo al 5%.
Società
|
P/U
|
P/Book Value
|
P/Sales
|
Yield %
|
A2A
|
22,49
|
1,85
|
0,99
|
3,06
|
Acea
|
13,24
|
2,08
|
1,23
|
3,80
|
Ascopiave
|
15,97
|
1,96
|
1,72
|
4,92
|
Hera
|
22,12
|
1,90
|
0,94
|
2,92
|
Iren
|
19,84
|
1,76
|
1,06
|
2,31
|
Tabella 2: multipli di mercato (realizzato con funzione Analisi comparative di Step 3.0)
Dal punto di vista delle raccomandazioni degli analisti (tabella 3) si rileva come le valutazioni medie presentino scarti molto contenuti rispetto ai prezzi di mercato con A2A ed Hera che presentano margini di crescita più elevati mentre Acea sembrerebbe essere leggermente sopravalutata; da notare che A2A, Hera ed Iren presentano una maggioranza di indicazioni positive (Buy o Outperform) su quelle neutrali (Hold) mentre nessuna delle società considerate ha indicazioni negative (Underperform o Sell).
Società
|
Buy
|
Outperform
|
Hold
|
Underperform
|
Sell
|
Target Medio
|
Prezzo
|
Diff. %
|
A2A
|
3
|
3
|
1
|
0
|
0
|
1,66 €
|
1,61 €
|
2,93%
|
Acea
|
2
|
1
|
4
|
0
|
0
|
15,92 €
|
16,31 €
|
-2,41%
|
Ascopiave
|
0
|
0
|
2
|
0
|
0
|
3,70 €
|
3,66 €
|
1,09%
|
Hera
|
3
|
2
|
2
|
0
|
0
|
3,26 €
|
3,08 €
|
5,84%
|
Iren
|
6
|
2
|
1
|
0
|
0
|
2,76 €
|
2,70 €
|
2,06%
|
Tabella 3: indicazioni e target analisti (realizzato con funzione Raccomandazioni analisti di Step 3.0)
Conclusioni: in vista di un incremento dei tassi di interesse, che viene ormai considerato sempre più probabile con il rafforzarsi della ripresa economica, l’”investimento sicuro” che hanno rappresentato le utilities negli ultimi anni potrebbe perdere appeal a favore di società che garantiscono una maggiore reattività al ciclo economico. Per questi motivi la scelta di un titolo appartenente a questo settore andrebbe effettuata valutando non solo gli indicatori visti sopra ma anche aspetti di natura strategica come potrebbe essere l’annunciata creazione del polo delle utilities lombarde sotto la regia di A2A.
Condividi questo articolo
data.addColumn('date', 'Date');data.addRows(52);data.addColumn('number', 'A2A');data.setValue(0, 0, new Date(2016, 12, 27));data.setValue(0,1,100.00);data.setValue(1, 0, new Date(2017, 1, 03));data.setValue(1,1,100.48);data.setValue(2, 0, new Date(2017, 1, 10));data.setValue(2,1,103.41);data.setValue(3, 0, new Date(2017, 1, 17));data.setValue(3,1,101.19);data.setValue(4, 0, new Date(2017, 1, 24));data.setValue(4,1,101.19);data.setValue(5, 0, new Date(2017, 2, 03));data.setValue(5,1,106.35);data.setValue(6, 0, new Date(2017, 2, 10));data.setValue(6,1,104.52);data.setValue(7, 0, new Date(2017, 2, 17));data.setValue(7,1,107.14);data.setValue(8, 0, new Date(2017, 2, 24));data.setValue(8,1,111.43);data.setValue(9, 0, new Date(2017, 2, 28));data.setValue(9,1,112.54);data.setValue(10, 0, new Date(2017, 3, 07));data.setValue(10,1,109.29);data.setValue(11, 0, new Date(2017, 3, 14));data.setValue(11,1,107.38);data.setValue(12, 0, new Date(2017, 3, 21));data.setValue(12,1,105.95);data.setValue(13, 0, new Date(2017, 3, 28));data.setValue(13,1,108.33);data.setValue(14, 0, new Date(2017, 4, 05));data.setValue(14,1,112.70);data.setValue(15, 0, new Date(2017, 4, 12));data.setValue(15,1,118.25);data.setValue(16, 0, new Date(2017, 4, 19));data.setValue(16,1,117.46);data.setValue(17, 0, new Date(2017, 4, 26));data.setValue(17,1,117.62);data.setValue(18, 0, new Date(2017, 5, 02));data.setValue(18,1,117.22);data.setValue(19, 0, new Date(2017, 5, 09));data.setValue(19,1,118.41);data.setValue(20, 0, new Date(2017, 5, 16));data.setValue(20,1,118.49);data.setValue(21, 0, new Date(2017, 5, 23));data.setValue(21,1,120.56);data.setValue(22, 0, new Date(2017, 5, 30));data.setValue(22,1,115.40);data.setValue(23, 0, new Date(2017, 6, 07));data.setValue(23,1,113.89);data.setValue(24, 0, new Date(2017, 6, 14));data.setValue(24,1,116.67);data.setValue(25, 0, new Date(2017, 6, 21));data.setValue(25,1,112.70);data.setValue(26, 0, new Date(2017, 6, 28));data.setValue(26,1,112.54);data.setValue(27, 0, new Date(2017, 7, 04));data.setValue(27,1,113.49);data.setValue(28, 0, new Date(2017, 7, 11));data.setValue(28,1,110.32);data.setValue(29, 0, new Date(2017, 7, 18));data.setValue(29,1,113.41);data.setValue(30, 0, new Date(2017, 7, 25));data.setValue(30,1,110.71);data.setValue(31, 0, new Date(2017, 8, 01));data.setValue(31,1,113.65);data.setValue(32, 0, new Date(2017, 8, 08));data.setValue(32,1,117.14);data.setValue(33, 0, new Date(2017, 8, 15));data.setValue(33,1,116.59);data.setValue(34, 0, new Date(2017, 8, 22));data.setValue(34,1,115.71);data.setValue(35, 0, new Date(2017, 8, 29));data.setValue(35,1,115.48);data.setValue(36, 0, new Date(2017, 9, 06));data.setValue(36,1,112.14);data.setValue(37, 0, new Date(2017, 9, 13));data.setValue(37,1,114.44);data.setValue(38, 0, new Date(2017, 9, 20));data.setValue(38,1,115.08);data.setValue(39, 0, new Date(2017, 9, 27));data.setValue(39,1,114.92);data.setValue(40, 0, new Date(2017, 10, 03));data.setValue(40,1,118.41);data.setValue(41, 0, new Date(2017, 10, 10));data.setValue(41,1,115.40);data.setValue(42, 0, new Date(2017, 10, 17));data.setValue(42,1,121.03);data.setValue(43, 0, new Date(2017, 10, 24));data.setValue(43,1,123.10);data.setValue(44, 0, new Date(2017, 11, 01));data.setValue(44,1,123.73);data.setValue(45, 0, new Date(2017, 11, 08));data.setValue(45,1,129.76);data.setValue(46, 0, new Date(2017, 11, 15));data.setValue(46,1,125.40);data.setValue(47, 0, new Date(2017, 11, 22));data.setValue(47,1,123.17);data.setValue(48, 0, new Date(2017, 11, 29));data.setValue(48,1,122.38);data.setValue(49, 0, new Date(2017, 12, 05));data.setValue(49,1,126.43);data.setValue(50, 0, new Date(2017, 12, 12));data.setValue(50,1,120.79);data.setValue(51, 0, new Date(2017, 12, 19));data.setValue(51,1,125.71);data.addColumn('number', 'Acea');data.setValue(0,2,100.00);data.setValue(1,2,98.29);data.setValue(2,2,98.98);data.setValue(3,2,100.34);data.setValue(4,2,100.68);data.setValue(5,2,102.05);data.setValue(6,2,101.37);data.setValue(7,2,104.35);data.setValue(8,2,109.13);data.setValue(9,2,108.87);data.setValue(10,2,110.92);data.setValue(11,2,112.20);data.setValue(12,2,111.52);data.setValue(13,2,112.71);data.setValue(14,2,116.38);data.setValue(15,2,117.83);data.setValue(16,2,121.16);data.setValue(17,2,124.23);data.setValue(18,2,123.98);data.setValue(19,2,125.17);data.setValue(20,2,123.21);data.setValue(21,2,119.03);data.setValue(22,2,113.23);data.setValue(23,2,112.54);data.setValue(24,2,114.68);data.setValue(25,2,114.33);data.setValue(26,2,107.42);data.setValue(27,2,109.47);data.setValue(28,2,105.03);data.setValue(29,2,106.14);data.setValue(30,2,104.18);data.setValue(31,2,105.46);data.setValue(32,2,111.09);data.setValue(33,2,109.56);data.setValue(34,2,110.24);data.setValue(35,2,111.95);data.setValue(36,2,112.03);data.setValue(37,2,115.70);data.setValue(38,2,120.22);data.setValue(39,2,119.62);data.setValue(40,2,124.57);data.setValue(41,2,122.27);data.setValue(42,2,125.60);data.setValue(43,2,125.00);data.setValue(44,2,144.71);data.setValue(45,2,144.11);data.setValue(46,2,137.03);data.setValue(47,2,131.66);data.setValue(48,2,131.40);data.setValue(49,2,137.54);data.setValue(50,2,133.87);data.setValue(51,2,138.57);data.addColumn('number', 'Ascopiave');data.setValue(0,3,100.00);data.setValue(1,3,102.59);data.setValue(2,3,103.24);data.setValue(3,3,102.01);data.setValue(4,3,104.17);data.setValue(5,3,107.19);data.setValue(6,3,111.15);data.setValue(7,3,118.42);data.setValue(8,3,119.86);data.setValue(9,3,124.82);data.setValue(10,3,125.90);data.setValue(11,3,125.83);data.setValue(12,3,127.27);data.setValue(13,3,130.29);data.setValue(14,3,136.04);data.setValue(15,3,125.40);data.setValue(16,3,128.06);data.setValue(17,3,130.94);data.setValue(18,3,131.58);data.setValue(19,3,130.29);data.setValue(20,3,133.74);data.setValue(21,3,127.63);data.setValue(22,3,125.18);data.setValue(23,3,124.82);data.setValue(24,3,125.68);data.setValue(25,3,122.66);data.setValue(26,3,124.10);data.setValue(27,3,128.85);data.setValue(28,3,127.55);data.setValue(29,3,125.90);data.setValue(30,3,125.54);data.setValue(31,3,129.57);data.setValue(32,3,129.93);data.setValue(33,3,127.34);data.setValue(34,3,127.34);data.setValue(35,3,126.12);data.setValue(36,3,130.94);data.setValue(37,3,129.71);data.setValue(38,3,128.06);data.setValue(39,3,130.65);data.setValue(40,3,134.39);data.setValue(41,3,132.73);data.setValue(42,3,128.63);data.setValue(43,3,130.94);data.setValue(44,3,131.08);data.setValue(45,3,131.65);data.setValue(46,3,130.58);data.setValue(47,3,129.14);data.setValue(48,3,127.55);data.setValue(49,3,132.73);data.setValue(50,3,131.65);data.setValue(51,3,130.94);data.addColumn('number', 'Hera');data.setValue(0,4,100.00);data.setValue(1,4,97.15);data.setValue(2,4,98.93);data.setValue(3,4,102.50);data.setValue(4,4,104.19);data.setValue(5,4,105.61);data.setValue(6,4,105.53);data.setValue(7,4,109.98);data.setValue(8,4,116.84);data.setValue(9,4,116.22);data.setValue(10,4,117.83);data.setValue(11,4,117.65);data.setValue(12,4,115.86);data.setValue(13,4,117.02);data.setValue(14,4,119.25);data.setValue(15,4,127.27);data.setValue(16,4,127.54);data.setValue(17,4,129.23);data.setValue(18,4,128.34);data.setValue(19,4,129.68);data.setValue(20,4,132.62);data.setValue(21,4,125.22);data.setValue(22,4,119.25);data.setValue(23,4,117.56);data.setValue(24,4,122.46);data.setValue(25,4,122.99);data.setValue(26,4,120.14);data.setValue(27,4,121.48);data.setValue(28,4,119.43);data.setValue(29,4,122.99);data.setValue(30,4,118.98);data.setValue(31,4,120.86);data.setValue(32,4,121.93);data.setValue(33,4,119.52);data.setValue(34,4,119.34);data.setValue(35,4,118.54);data.setValue(36,4,117.65);data.setValue(37,4,122.91);data.setValue(38,4,123.71);data.setValue(39,4,123.80);data.setValue(40,4,125.67);data.setValue(41,4,131.02);data.setValue(42,4,129.50);data.setValue(43,4,130.84);data.setValue(44,4,134.76);data.setValue(45,4,139.57);data.setValue(46,4,137.43);data.setValue(47,4,132.98);data.setValue(48,4,129.68);data.setValue(49,4,134.85);data.setValue(50,4,133.69);data.setValue(51,4,136.36);data.addColumn('number', 'Iren');data.setValue(0,5,100.00);data.setValue(1,5,102.70);data.setValue(2,5,104.81);data.setValue(3,5,105.40);data.setValue(4,5,103.42);data.setValue(5,5,105.46);data.setValue(6,5,107.18);data.setValue(7,5,117.18);data.setValue(8,5,126.07);data.setValue(9,5,128.11);data.setValue(10,5,129.16);data.setValue(11,5,126.99);data.setValue(12,5,124.03);data.setValue(13,5,127.39);data.setValue(14,5,131.34);data.setValue(15,5,134.43);data.setValue(16,5,136.93);data.setValue(17,5,142.86);data.setValue(18,5,140.09);data.setValue(19,5,144.57);data.setValue(20,5,144.44);data.setValue(21,5,140.88);data.setValue(22,5,133.51);data.setValue(23,5,135.35);data.setValue(24,5,136.27);data.setValue(25,5,139.70);data.setValue(26,5,138.51);data.setValue(27,5,144.17);data.setValue(28,5,145.62);data.setValue(29,5,150.76);data.setValue(30,5,148.65);data.setValue(31,5,152.21);data.setValue(32,5,156.16);data.setValue(33,5,150.76);data.setValue(34,5,147.33);data.setValue(35,5,149.44);data.setValue(36,5,146.81);data.setValue(37,5,155.23);data.setValue(38,5,154.05);data.setValue(39,5,154.44);data.setValue(40,5,162.61);data.setValue(41,5,158.79);data.setValue(42,5,160.37);data.setValue(43,5,166.03);data.setValue(44,5,168.93);data.setValue(45,5,171.03);data.setValue(46,5,171.43);data.setValue(47,5,162.61);data.setValue(48,5,164.58);data.setValue(49,5,168.27);data.setValue(50,5,166.95);data.setValue(51,5,177.35);
Scroll