Analisi Settore Utilities
Il settore delle utilities locali (note anche come municipalizzate) che operano nell’erogazione dei servizi di gas, acqua ed, in alcuni casi, nello smaltimento dei rifiuti è uno dei più ricchi dal punto di vista del numero di società con ben 6 aziende quotate di cui 5 presenti nei panieri Ftse Mib e Mid Cap. In questo articolo ci focalizziamo sull’analisi dei risultati di queste ultime, rispettivamente: A2A, Acea, Ascopiave, Hera, Iren.
Negli ultimi 12 mesi tutte le società considerate hanno battuto l’indice Ftse Mib con performance che vanno dal +26% circa di Ascopiave ed Hera ai balzi superiori al 50% fatti registrare da A2A, Acea, Hera ed Iren (si veda in proposito il grafico 1).
Grafico 1: andamento comparato utilities quotate ed indice Ftse Mib (realizzato con funzione Storico e Backtesting di Step 3.0)
Merito della riduzione dei tassi di interesse, che ha favorito le società che garantiscono dividendi stabili ed elevati, ma anche del miglioramento dei risultati aziendali nel corso dell’anno: la tabella 1 mostra il raffronto dell’utile netto delle società analizzate nel primo semestre 2015 e 2014 dalla quale è possibile rilevare come le aziende più premiate dal mercato siano anche quelle con le maggiori variazioni dell’utile netto.
Società
|
I sem. 2014
|
I sem. 2015
|
Var. %
|
A2A
|
97
|
152
|
56,70%
|
Acea
|
80,536
|
99,328
|
23,33%
|
Ascopiave
|
21,414
|
22,622
|
5,64%
|
Hera
|
96,257
|
107,294
|
11,47%
|
Iren
|
72,157
|
102,559
|
42,13%
|
Tabella 1: variazione utili I semestre 2014 e 2015 (realizzato con funzione Analisi storiche di Step 3.0)
Inoltre tutte le aziende del settore hanno provveduto nell’ultimo quadriennio ad una riduzione dei livelli di indebitamento che in alcuni casi aveva raggiunto livelli preoccupanti (in tabella 2 è mostrata l’evoluzione del debt to Ebitda).
Anno di bilancio
|
2011
|
2012
|
2013
|
2014
|
A2A
|
4,269
|
4,094
|
3,419
|
3,284
|
Acea
|
3,126
|
3,682
|
3,222
|
2,989
|
Ascopiave
|
2,287
|
1,788
|
1,352
|
1,782
|
Hera
|
3,082
|
3,348
|
3,124
|
3,043
|
Iren
|
4,482
|
4,058
|
3,908
|
3,988
|
Tabella 2: evoluzione indicatore Debt/Ebitda nel periodo 2011-14 (realizzato con funzione Analisi storiche di Step 3.0)
Venendo ad un raffronto sulla base dei principali multipli di mercato (tabella 3) è Ascopiave a mostrare il multiplo Prezzo/Utili più basso (oltre al rendimento da dividendi più elevato) mentre Iren si distingue per il Price/Book Value ed il Price/Sales più contenuti.
Società
|
P/U
|
P/Book Value
|
P/Sales
|
Yield %
|
A2A
|
neg
|
1,56
|
0,81
|
2,82
|
Acea
|
18,04
|
2,05
|
0,96
|
3,27
|
Ascopiave
|
14,61
|
1,28
|
0,89
|
6,76
|
Hera
|
21,88
|
1,56
|
0,8
|
3,72
|
Iren
|
21,7
|
1,06
|
0,64
|
3,58
|
Tabella 3: multipli di mercato (realizzato con funzione Analisi comparative di Step 3.0)
Dal punto di vista delle raccomandazioni degli analisti (tabella 4) sono Ascopiave, Hera ed Iren quelle preferite con margini di rivalutazione compresi tra il 9 e il 17% mentre A2A ed Acea hanno target medi in linea con gli ultimi prezzi di mercato; nessuna delle società considerate ha indicazioni negative (Underperform o Sell).
Società
|
Buy
|
Outperform
|
Hold
|
Underperform
|
Sell
|
Target
|
Prezzo
|
Diff. %
|
A2A
|
9
|
6
|
8
|
0
|
0
|
1,27
|
1,29
|
-1,66
|
Acea
|
3
|
0
|
2
|
0
|
0
|
13,62
|
13,76
|
-1,02
|
Ascopiave
|
1
|
1
|
0
|
0
|
0
|
2,6
|
2,22
|
17,12
|
Hera
|
4
|
2
|
4
|
0
|
0
|
2,68
|
2,42
|
10,92
|
Iren
|
7
|
2
|
1
|
0
|
0
|
1,6
|
1,46
|
9,59
|
Tabella 4: indicazioni e target analisti (realizzato con funzione Raccomandazioni analisti di Step 3.0)
Conclusioni: Ascopiave sembra essere la società più promettente sia perché è quella che si è rivalutata meno nell’ultimo anno sia perché offre un dividendo elevato che dovrebbe essere anche sostenibile nel tempo, visto il basso livello di indebitamento; inoltre ha multipli di mercato contenuti ed è quella con il maggior potenziale di rivalutazione secondo gli analisti. Va considerato però che nella prima parte del 2015 è stata la società con la più bassa crescita dell’utile netto e che sono presenti due sole raccomandazioni sul titolo negli ultimi 4 mesi.
Condividi questo articolo
data.addColumn('date', 'Date');data.addRows(52);data.addColumn('number', 'Ftse Mib');data.setValue(0, 0, new Date(2014, 11, 19));data.setValue(0,1,100.00);data.setValue(1, 0, new Date(2014, 11, 26));data.setValue(1,1,101.94);data.setValue(2, 0, new Date(2014, 12, 02));data.setValue(2,1,100.77);data.setValue(3, 0, new Date(2014, 12, 09));data.setValue(3,1,95.75);data.setValue(4, 0, new Date(2014, 12, 16));data.setValue(4,1,101.43);data.setValue(5, 0, new Date(2014, 12, 23));data.setValue(5,1,108.09);data.setValue(6, 0, new Date(2014, 12, 30));data.setValue(6,1,108.00);data.setValue(7, 0, new Date(2015, 1, 06));data.setValue(7,1,109.36);data.setValue(8, 0, new Date(2015, 1, 13));data.setValue(8,1,111.70);data.setValue(9, 0, new Date(2015, 1, 20));data.setValue(9,1,115.06);data.setValue(10, 0, new Date(2015, 1, 27));data.setValue(10,1,117.67);data.setValue(11, 0, new Date(2015, 2, 06));data.setValue(11,1,118.19);data.setValue(12, 0, new Date(2015, 2, 13));data.setValue(12,1,119.65);data.setValue(13, 0, new Date(2015, 2, 20));data.setValue(13,1,122.09);data.setValue(14, 0, new Date(2015, 2, 27));data.setValue(14,1,121.07);data.setValue(15, 0, new Date(2015, 3, 03));data.setValue(15,1,122.78);data.setValue(16, 0, new Date(2015, 3, 10));data.setValue(16,1,125.78);data.setValue(17, 0, new Date(2015, 3, 17));data.setValue(17,1,121.39);data.setValue(18, 0, new Date(2015, 3, 24));data.setValue(18,1,123.41);data.setValue(19, 0, new Date(2015, 4, 01));data.setValue(19,1,121.40);data.setValue(20, 0, new Date(2015, 4, 08));data.setValue(20,1,122.80);data.setValue(21, 0, new Date(2015, 4, 15));data.setValue(21,1,123.65);data.setValue(22, 0, new Date(2015, 4, 22));data.setValue(22,1,125.27);data.setValue(23, 0, new Date(2015, 4, 29));data.setValue(23,1,123.77);data.setValue(24, 0, new Date(2015, 5, 05));data.setValue(24,1,120.35);data.setValue(25, 0, new Date(2015, 5, 12));data.setValue(25,1,120.51);data.setValue(26, 0, new Date(2015, 5, 19));data.setValue(26,1,119.57);data.setValue(27, 0, new Date(2015, 5, 26));data.setValue(27,1,125.37);data.setValue(28, 0, new Date(2015, 6, 03));data.setValue(28,1,118.56);data.setValue(29, 0, new Date(2015, 6, 10));data.setValue(29,1,120.83);data.setValue(30, 0, new Date(2015, 6, 17));data.setValue(30,1,125.19);data.setValue(31, 0, new Date(2015, 6, 24));data.setValue(31,1,123.83);data.setValue(32, 0, new Date(2015, 6, 30));data.setValue(32,1,123.99);data.setValue(33, 0, new Date(2015, 7, 07));data.setValue(33,1,124.87);data.setValue(34, 0, new Date(2015, 7, 14));data.setValue(34,1,122.46);data.setValue(35, 0, new Date(2015, 7, 21));data.setValue(35,1,114.55);data.setValue(36, 0, new Date(2015, 7, 28));data.setValue(36,1,115.86);data.setValue(37, 0, new Date(2015, 8, 04));data.setValue(37,1,113.11);data.setValue(38, 0, new Date(2015, 8, 11));data.setValue(38,1,114.64);data.setValue(39, 0, new Date(2015, 8, 18));data.setValue(39,1,113.33);data.setValue(40, 0, new Date(2015, 8, 25));data.setValue(40,1,112.41);data.setValue(41, 0, new Date(2015, 9, 02));data.setValue(41,1,112.70);data.setValue(42, 0, new Date(2015, 9, 09));data.setValue(42,1,117.25);data.setValue(43, 0, new Date(2015, 9, 16));data.setValue(43,1,117.67);data.setValue(44, 0, new Date(2015, 9, 23));data.setValue(44,1,119.77);data.setValue(45, 0, new Date(2015, 9, 30));data.setValue(45,1,118.22);data.setValue(46, 0, new Date(2015, 10, 06));data.setValue(46,1,118.68);data.setValue(47, 0, new Date(2015, 10, 13));data.setValue(47,1,115.06);data.setValue(48, 0, new Date(2015, 10, 20));data.setValue(48,1,116.63);data.setValue(49, 0, new Date(2015, 10, 27));data.setValue(49,1,118.92);data.setValue(50, 0, new Date(2015, 11, 04));data.setValue(50,1,116.00);data.setValue(51, 0, new Date(2015, 11, 11));data.setValue(51,1,110.70);data.addColumn('number', 'A2A');data.setValue(0,2,100.00);data.setValue(1,2,104.13);data.setValue(2,2,101.46);data.setValue(3,2,98.36);data.setValue(4,2,101.82);data.setValue(5,2,99.70);data.setValue(6,2,102.49);data.setValue(7,2,103.10);data.setValue(8,2,103.95);data.setValue(9,2,102.13);data.setValue(10,2,109.90);data.setValue(11,2,109.78);data.setValue(12,2,115.66);data.setValue(13,2,116.94);data.setValue(14,2,117.18);data.setValue(15,2,120.10);data.setValue(16,2,128.48);data.setValue(17,2,125.44);data.setValue(18,2,129.93);data.setValue(19,2,125.32);data.setValue(20,2,128.96);data.setValue(21,2,130.66);data.setValue(22,2,136.61);data.setValue(23,2,137.70);data.setValue(24,2,135.52);data.setValue(25,2,133.21);data.setValue(26,2,136.61);data.setValue(27,2,137.95);data.setValue(28,2,129.69);data.setValue(29,2,137.58);data.setValue(30,2,141.47);data.setValue(31,2,140.01);data.setValue(32,2,141.11);data.setValue(33,2,143.53);data.setValue(34,2,143.29);data.setValue(35,2,136.49);data.setValue(36,2,135.03);data.setValue(37,2,133.70);data.setValue(38,2,140.26);data.setValue(39,2,136.73);data.setValue(40,2,137.58);data.setValue(41,2,141.96);data.setValue(42,2,145.60);data.setValue(43,2,149.36);data.setValue(44,2,153.01);data.setValue(45,2,151.43);data.setValue(46,2,148.39);data.setValue(47,2,150.94);data.setValue(48,2,156.77);data.setValue(49,2,158.83);data.setValue(50,2,162.23);data.setValue(51,2,156.28);data.addColumn('number', 'Acea');data.setValue(0,3,100.00);data.setValue(1,3,104.02);data.setValue(2,3,103.23);data.setValue(3,3,101.98);data.setValue(4,3,108.61);data.setValue(5,3,112.75);data.setValue(6,3,112.86);data.setValue(7,3,120.00);data.setValue(8,3,121.36);data.setValue(9,3,120.11);data.setValue(10,3,124.42);data.setValue(11,3,126.12);data.setValue(12,3,133.60);data.setValue(13,3,137.00);data.setValue(14,3,137.11);data.setValue(15,3,136.20);data.setValue(16,3,141.64);data.setValue(17,3,138.02);data.setValue(18,3,140.06);data.setValue(19,3,136.32);data.setValue(20,3,136.20);data.setValue(21,3,138.81);data.setValue(22,3,146.86);data.setValue(23,3,144.70);data.setValue(24,3,141.42);data.setValue(25,3,135.18);data.setValue(26,3,134.05);data.setValue(27,3,135.30);data.setValue(28,3,127.48);data.setValue(29,3,133.14);data.setValue(30,3,132.69);data.setValue(31,3,134.05);data.setValue(32,3,135.86);data.setValue(33,3,136.88);data.setValue(34,3,143.46);data.setValue(35,3,138.47);data.setValue(36,3,139.04);data.setValue(37,3,133.48);data.setValue(38,3,137.68);data.setValue(39,3,132.58);data.setValue(40,3,136.54);data.setValue(41,3,139.26);data.setValue(42,3,138.36);data.setValue(43,3,140.62);data.setValue(44,3,147.08);data.setValue(45,3,148.10);data.setValue(46,3,149.80);data.setValue(47,3,152.41);data.setValue(48,3,158.98);data.setValue(49,3,157.28);data.setValue(50,3,160.23);data.setValue(51,3,155.92);data.addColumn('number', 'Ascopiave');data.setValue(0,4,100.00);data.setValue(1,4,103.65);data.setValue(2,4,103.82);data.setValue(3,4,100.40);data.setValue(4,4,102.11);data.setValue(5,4,104.39);data.setValue(6,4,108.96);data.setValue(7,4,108.96);data.setValue(8,4,110.21);data.setValue(9,4,109.53);data.setValue(10,4,113.23);data.setValue(11,4,118.54);data.setValue(12,4,120.82);data.setValue(13,4,130.29);data.setValue(14,4,132.46);data.setValue(15,4,135.77);data.setValue(16,4,139.08);data.setValue(17,4,133.26);data.setValue(18,4,134.63);data.setValue(19,4,135.20);data.setValue(20,4,135.08);data.setValue(21,4,126.18);data.setValue(22,4,127.67);data.setValue(23,4,127.10);data.setValue(24,4,124.02);data.setValue(25,4,118.88);data.setValue(26,4,119.11);data.setValue(27,4,125.61);data.setValue(28,4,124.47);data.setValue(29,4,125.50);data.setValue(30,4,128.81);data.setValue(31,4,127.55);data.setValue(32,4,125.04);data.setValue(33,4,123.33);data.setValue(34,4,123.79);data.setValue(35,4,117.51);data.setValue(36,4,119.91);data.setValue(37,4,121.96);data.setValue(38,4,122.19);data.setValue(39,4,119.22);data.setValue(40,4,119.79);data.setValue(41,4,118.88);data.setValue(42,4,119.11);data.setValue(43,4,120.94);data.setValue(44,4,120.82);data.setValue(45,4,122.08);data.setValue(46,4,124.36);data.setValue(47,4,123.22);data.setValue(48,4,126.87);data.setValue(49,4,127.90);data.setValue(50,4,127.21);data.setValue(51,4,126.53);data.addColumn('number', 'Hera');data.setValue(0,5,100.00);data.setValue(1,5,102.14);data.setValue(2,5,101.30);data.setValue(3,5,102.51);data.setValue(4,5,106.68);data.setValue(5,5,110.54);data.setValue(6,5,113.26);data.setValue(7,5,111.80);data.setValue(8,5,114.09);data.setValue(9,5,114.20);data.setValue(10,5,113.15);data.setValue(11,5,111.48);data.setValue(12,5,115.55);data.setValue(13,5,114.61);data.setValue(14,5,114.61);data.setValue(15,5,113.78);data.setValue(16,5,117.95);data.setValue(17,5,118.48);data.setValue(18,5,120.88);data.setValue(19,5,122.96);data.setValue(20,5,123.17);data.setValue(21,5,124.74);data.setValue(22,5,123.80);data.setValue(23,5,125.47);data.setValue(24,5,125.05);data.setValue(25,5,122.55);data.setValue(26,5,124.22);data.setValue(27,5,122.55);data.setValue(28,5,117.85);data.setValue(29,5,119.52);data.setValue(30,5,119.52);data.setValue(31,5,120.04);data.setValue(32,5,119.94);data.setValue(33,5,120.15);data.setValue(34,5,121.50);data.setValue(35,5,115.34);data.setValue(36,5,118.58);data.setValue(37,5,117.43);data.setValue(38,5,119.94);data.setValue(39,5,123.80);data.setValue(40,5,121.71);data.setValue(41,5,121.82);data.setValue(42,5,122.76);data.setValue(43,5,127.14);data.setValue(44,5,125.68);data.setValue(45,5,124.74);data.setValue(46,5,126.41);data.setValue(47,5,124.74);data.setValue(48,5,126.10);data.setValue(49,5,125.68);data.setValue(50,5,125.89);data.setValue(51,5,126.30);data.addColumn('number', 'Iren');data.setValue(0,6,100.00);data.setValue(1,6,103.18);data.setValue(2,6,103.46);data.setValue(3,6,98.32);data.setValue(4,6,103.46);data.setValue(5,6,112.18);data.setValue(6,6,114.97);data.setValue(7,6,115.64);data.setValue(8,6,125.36);data.setValue(9,6,127.93);data.setValue(10,6,131.84);data.setValue(11,6,132.96);data.setValue(12,6,136.76);data.setValue(13,6,138.55);data.setValue(14,6,140.45);data.setValue(15,6,143.02);data.setValue(16,6,149.72);data.setValue(17,6,145.03);data.setValue(18,6,143.02);data.setValue(19,6,146.82);data.setValue(20,6,145.47);data.setValue(21,6,147.49);data.setValue(22,6,148.94);data.setValue(23,6,146.48);data.setValue(24,6,148.60);data.setValue(25,6,140.78);data.setValue(26,6,141.01);data.setValue(27,6,141.34);data.setValue(28,6,134.53);data.setValue(29,6,138.32);data.setValue(30,6,145.92);data.setValue(31,6,146.82);data.setValue(32,6,148.27);data.setValue(33,6,149.16);data.setValue(34,6,154.19);data.setValue(35,6,150.95);data.setValue(36,6,155.75);data.setValue(37,6,151.96);data.setValue(38,6,156.42);data.setValue(39,6,159.78);data.setValue(40,6,156.98);data.setValue(41,6,163.13);data.setValue(42,6,161.90);data.setValue(43,6,167.26);data.setValue(44,6,167.04);data.setValue(45,6,167.60);data.setValue(46,6,164.92);data.setValue(47,6,161.79);data.setValue(48,6,165.70);data.setValue(49,6,166.26);data.setValue(50,6,168.94);data.setValue(51,6,163.02);
Scroll