Analisi Settore Automotive
L'annunciato piano di ristrutturazione da parte di Volkswagen, che prevederebbe massicci
licenziamenti e la chiusura di quattro stabilimenti, ha riportato attenzione
sulle difficoltà che attraversa il settore auto, specie in Europa. Le tematiche
sono note da tempo: sovraproduzione cronica, limiti alle emissioni, elettrificazione
che non decolla, a cui si aggiungono, per i modelli prodotti al di qua dell'Atlantico
e che vengono venduti negli Stati Uniti, i dazi Usa. Proprio quest'ultimo
fattore potrebbe essere alla base del fatto che le uniche performance positive,
tra i costruttori di modelli per il mass market, siano americane: solo General
Motors (+47,7%) e Ford (+19,6%) hanno registrato un andamento positivo negli
ultimi 12 mesi mentre tutte le società con base in Europa hanno registrato flessioni
a due cifre dei prezzi delle azioni, con Volkswagen a -18,2%, Renault in calo del
35,7% e Stellantis a -41,4% (si veda in proposito il grafico 1).
Grafico 1: andamento comparato produttori autoveicoli orientati al mass market (realizzato con funzione Storico e Backtesting di Step 3+)
Un fattore che ha sicuramente inciso su queste performance, oltre ai già citati dazi, sono sicuramente le attese di utile per azione che si sono andate assottigliando nel corso del tempo (Tabella 1). Se si fa eccezione per General Motors (che ha visto un deciso miglioramento delle prospettive) tutte le restanti case automobilistiche hanno assistito a riduzioni a due cifre degli utili per azione attesi con variazioni comprese tra il -19,2% di Volkswagen ed il -75,9% di Stellantis.
|
Eps 2026
|
04/07/2025
|
26/06/2026
|
Var. %
|
|
Ford
|
1,28
|
0,65
|
-49,22%
|
|
General Motors
|
9,03
|
11,94
|
32,23%
|
|
Renault
|
9,42
|
6,48
|
-31,21%
|
|
Stellantis
|
2,16
|
0,52
|
-75,93%
|
|
Volkswagen
|
24,38
|
19,7
|
-19,20%
|
Tabella 1: evoluzione Eps 2026 atteso (realizzato con funzione Analisi Storiche di Step 3+)
Nonostante queste pesanti sforbiciate, i multipli prospettici restano molto attraenti, specie alla luce della ripresa degli utili che potrebbe concretizzarsi pienamente nel 2027. Come mostra la tabella 2, tutte le società analizzate avrebbero infatti multipli P/U 2027 più bassi rispetto al corrispondente dato del 2026, che si tradurrebbero in corrispondenti incrementi degli utili. Inoltre i multipli in valore assoluto (se gli utili attesi fossero confermati nella realtà) sarebbero tra i livelli storicamente più contenuti di sempre, con tutti i produttori sotto quota 10 e le società europee posizionate in un range compreso tra 3 e 4. Analizzando poi il multiplo P/BV (questa volta calcolato sulla base del dato storico di patrimonio netto ricavato dai bilanci 2025) emerge subito all'occhio il forte sconto a cui quotano le aziende europee, le cui azioni viaggiano su valori compresi tra il 20% ed il 36% del corrispondente valore contabile. Anche il rapporto P/Sales racconta una storia simile con le aziende europee valorizzate una frazione del volume globale di vendite quando ci sono società, come Tesla, che sono scambiate con un rapporto nell'ordine di 16/17 volte il fatturato.
|
Società
|
P/U 2026
|
P/U 2027
|
P/BV
|
P/Sales
|
|
Ford Motor
|
21,57
|
7,88
|
1,56
|
0,30
|
|
General Motors
|
6,48
|
5,85
|
1,14
|
0,38
|
|
Renault
|
3,90
|
3,64
|
0,36
|
0,13
|
|
Stellantis
|
9,39
|
3,97
|
0,26
|
0,09
|
|
Volkswagen
|
3,73
|
3,02
|
0,20
|
0,11
|
Tabella 2: multipli di mercato (realizzato con funzione Analisi comparative di Step 3+)
Dal punto di vista, infine, delle raccomandazioni degli analisti (tabella 3) si rileva come tutte le società, presentino margini di apprezzamento; il ventaglio è ampio con gap che spaziano dal 9,7% di Ford al 58% di Volkswagen. In generale i giudizi sono prevalentemente positivi o neutrali ma ci sono situazioni differenziate: con General Motors che mostra una prevalenza di valutazioni positive (Buy e Outperform) mentre Ford e Stellantis vedono una prevalenza di giudizi neutrali (Hold); l'unica società che non ha indicazioni negative è Volkswagen.
|
Società
|
Buy
|
Outperform
|
Hold
|
Underperform
|
Sell
|
Target Medio
|
Prezzo
|
Diff. %
|
|
Ford Motor
|
3
|
0
|
5
|
1
|
0
|
15,38
|
14,02
|
9,70%
|
|
General Motors
|
6
|
7
|
1
|
1
|
0
|
99,69
|
77,34
|
28,90%
|
|
Renault
|
0
|
3
|
3
|
0
|
1
|
35,5
|
25,28
|
40,43%
|
|
Stellantis
|
2
|
0
|
8
|
1
|
0
|
7,41
|
4,88
|
51,84%
|
|
Volkswagen
|
4
|
2
|
5
|
0
|
0
|
116,2
|
73,55
|
57,99%
|
Tabella 3: indicazioni e target analisti (realizzato con funzione Raccomandazioni analisti di Step 3+)
Conclusioni: le problematiche del settore automotive non potranno essere rimosse facilmente e continueranno a pesare su margini e redditività anche nei prossimi anni, tuttavia il mercato sembra stia penalizzando eccessivamente le società che ne fanno parte. Se i piani di ristrutturazione, in atto o annunciati, dovessero iniziare a produrre i primi frutti, il cambio di orientamento degli investitori potrebbe essere repentino, considerato che la maggioranza delle società quota sui minimi degli ultimi 5 anni. Il primo banco di prova sarà in occasione della presentazione dei risultati semestrali, che potrebbero fornire già alcune sorprese positive, nell'ottica di una progressiva ripresa delle immatricolazioni nell'Unione Europea. Forse potrebbe essere proprio Volkswagen, ora nell'occhio del ciclone, la società in grado di garantire più soddisfazioni agli investitori disposti a dare fiducia ai piani di risanamento del management.
Condividi questo articolo
data.addColumn('date', 'Date');data.addRows(52);data.addColumn('number', 'Ford Motor');data.setValue(0, 0, new Date(2025, 6, 04));data.setValue(0,1,100.00);data.setValue(1, 0, new Date(2025, 6, 11));data.setValue(1,1,99.75);data.setValue(2, 0, new Date(2025, 6, 18));data.setValue(2,1,94.50);data.setValue(3, 0, new Date(2025, 6, 25));data.setValue(3,1,97.12);data.setValue(4, 0, new Date(2025, 7, 01));data.setValue(4,1,91.62);data.setValue(5, 0, new Date(2025, 7, 08));data.setValue(5,1,95.85);data.setValue(6, 0, new Date(2025, 7, 15));data.setValue(6,1,96.87);data.setValue(7, 0, new Date(2025, 7, 22));data.setValue(7,1,99.41);data.setValue(8, 0, new Date(2025, 7, 29));data.setValue(8,1,99.66);data.setValue(9, 0, new Date(2025, 8, 05));data.setValue(9,1,99.41);data.setValue(10, 0, new Date(2025, 8, 12));data.setValue(10,1,98.90);data.setValue(11, 0, new Date(2025, 8, 19));data.setValue(11,1,98.39);data.setValue(12, 0, new Date(2025, 8, 26));data.setValue(12,1,101.69);data.setValue(13, 0, new Date(2025, 9, 03));data.setValue(13,1,107.28);data.setValue(14, 0, new Date(2025, 9, 10));data.setValue(14,1,96.61);data.setValue(15, 0, new Date(2025, 9, 17));data.setValue(15,1,100.93);data.setValue(16, 0, new Date(2025, 9, 24));data.setValue(16,1,117.19);data.setValue(17, 0, new Date(2025, 9, 30));data.setValue(17,1,111.18);data.setValue(18, 0, new Date(2025, 10, 07));data.setValue(18,1,111.85);data.setValue(19, 0, new Date(2025, 10, 14));data.setValue(19,1,111.69);data.setValue(20, 0, new Date(2025, 10, 21));data.setValue(20,1,108.64);data.setValue(21, 0, new Date(2025, 10, 28));data.setValue(21,1,112.45);data.setValue(22, 0, new Date(2025, 11, 05));data.setValue(22,1,110.33);data.setValue(23, 0, new Date(2025, 11, 12));data.setValue(23,1,116.51);data.setValue(24, 0, new Date(2025, 11, 19));data.setValue(24,1,114.06);data.setValue(25, 0, new Date(2025, 11, 26));data.setValue(25,1,112.70);data.setValue(26, 0, new Date(2025, 12, 02));data.setValue(26,1,112.96);data.setValue(27, 0, new Date(2025, 12, 09));data.setValue(27,1,120.24);data.setValue(28, 0, new Date(2025, 12, 16));data.setValue(28,1,115.16);data.setValue(29, 0, new Date(2025, 12, 23));data.setValue(29,1,114.82);data.setValue(30, 0, new Date(2025, 12, 30));data.setValue(30,1,117.53);data.setValue(31, 0, new Date(2026, 1, 06));data.setValue(31,1,116.85);data.setValue(32, 0, new Date(2026, 1, 13));data.setValue(32,1,119.56);data.setValue(33, 0, new Date(2026, 1, 20));data.setValue(33,1,118.63);data.setValue(34, 0, new Date(2026, 1, 27));data.setValue(34,1,119.31);data.setValue(35, 0, new Date(2026, 2, 06));data.setValue(35,1,102.88);data.setValue(36, 0, new Date(2026, 2, 13));data.setValue(36,1,98.81);data.setValue(37, 0, new Date(2026, 2, 20));data.setValue(37,1,97.54);data.setValue(38, 0, new Date(2026, 2, 27));data.setValue(38,1,96.27);data.setValue(39, 0, new Date(2026, 3, 03));data.setValue(39,1,98.22);data.setValue(40, 0, new Date(2026, 3, 10));data.setValue(40,1,102.71);data.setValue(41, 0, new Date(2026, 3, 17));data.setValue(41,1,108.98);data.setValue(42, 0, new Date(2026, 3, 24));data.setValue(42,1,104.83);data.setValue(43, 0, new Date(2026, 4, 01));data.setValue(43,1,100.59);data.setValue(44, 0, new Date(2026, 4, 08));data.setValue(44,1,104.32);data.setValue(45, 0, new Date(2026, 4, 15));data.setValue(45,1,113.46);data.setValue(46, 0, new Date(2026, 4, 22));data.setValue(46,1,126.42);data.setValue(47, 0, new Date(2026, 4, 29));data.setValue(47,1,147.67);data.setValue(48, 0, new Date(2026, 5, 05));data.setValue(48,1,126.16);data.setValue(49, 0, new Date(2026, 5, 12));data.setValue(49,1,125.66);data.setValue(50, 0, new Date(2026, 5, 19));data.setValue(50,1,119.05);data.setValue(51, 0, new Date(2026, 5, 26));data.setValue(51,1,119.64);data.addColumn('number', 'General Motors');data.setValue(0,2,100.00);data.setValue(1,2,100.95);data.setValue(2,2,100.62);data.setValue(3,2,100.96);data.setValue(4,2,99.32);data.setValue(5,2,101.21);data.setValue(6,2,106.47);data.setValue(7,2,110.36);data.setValue(8,2,110.78);data.setValue(9,2,110.17);data.setValue(10,2,110.61);data.setValue(11,2,111.51);data.setValue(12,2,115.79);data.setValue(13,2,113.69);data.setValue(14,2,104.65);data.setValue(15,2,110.38);data.setValue(16,2,131.71);data.setValue(17,2,130.63);data.setValue(18,2,133.77);data.setValue(19,2,133.33);data.setValue(20,2,132.97);data.setValue(21,2,139.01);data.setValue(22,2,143.79);data.setValue(23,2,152.94);data.setValue(24,2,155.70);data.setValue(25,2,157.04);data.setValue(26,2,153.11);data.setValue(27,2,156.68);data.setValue(28,2,152.81);data.setValue(29,2,150.65);data.setValue(30,2,158.82);data.setValue(31,2,159.27);data.setValue(32,2,153.30);data.setValue(33,2,154.11);data.setValue(34,2,148.82);data.setValue(35,2,142.20);data.setValue(36,2,136.87);data.setValue(37,2,137.66);data.setValue(38,2,137.98);data.setValue(39,2,137.15);data.setValue(40,2,144.49);data.setValue(41,2,153.75);data.setValue(42,2,147.57);data.setValue(43,2,143.26);data.setValue(44,2,148.99);data.setValue(45,2,141.54);data.setValue(46,2,148.97);data.setValue(47,2,157.38);data.setValue(48,2,155.25);data.setValue(49,2,154.09);data.setValue(50,2,149.91);data.setValue(51,2,147.66);data.addColumn('number', 'Renault');data.setValue(0,3,100.00);data.setValue(1,3,101.63);data.setValue(2,3,82.93);data.setValue(3,3,84.90);data.setValue(4,3,79.40);data.setValue(5,3,80.00);data.setValue(6,3,81.67);data.setValue(7,3,82.78);data.setValue(8,3,82.88);data.setValue(9,3,81.43);data.setValue(10,3,84.78);data.setValue(11,3,87.25);data.setValue(12,3,85.72);data.setValue(13,3,88.26);data.setValue(14,3,84.68);data.setValue(15,3,84.83);data.setValue(16,3,84.78);data.setValue(17,3,83.13);data.setValue(18,3,83.97);data.setValue(19,3,89.42);data.setValue(20,3,84.66);data.setValue(21,3,85.03);data.setValue(22,3,91.76);data.setValue(23,3,91.59);data.setValue(24,3,89.44);data.setValue(25,3,88.14);data.setValue(26,3,89.69);data.setValue(27,3,83.37);data.setValue(28,3,78.52);data.setValue(29,3,79.72);data.setValue(30,3,78.64);data.setValue(31,3,76.15);data.setValue(32,3,80.91);data.setValue(33,3,79.80);data.setValue(34,3,79.21);data.setValue(35,3,70.33);data.setValue(36,3,70.23);data.setValue(37,3,68.18);data.setValue(38,3,69.78);data.setValue(39,3,74.25);data.setValue(40,3,76.42);data.setValue(41,3,80.22);data.setValue(42,3,73.41);data.setValue(43,3,73.43);data.setValue(44,3,70.55);data.setValue(45,3,70.03);data.setValue(46,3,68.72);data.setValue(47,3,72.99);data.setValue(48,3,66.13);data.setValue(49,3,68.50);data.setValue(50,3,69.26);data.setValue(51,3,64.31);data.addColumn('number', 'Stellantis');data.setValue(0,4,100.00);data.setValue(1,4,100.15);data.setValue(2,4,92.30);data.setValue(3,4,99.21);data.setValue(4,4,88.52);data.setValue(5,4,94.32);data.setValue(6,4,97.10);data.setValue(7,4,100.85);data.setValue(8,4,95.46);data.setValue(9,4,90.40);data.setValue(10,4,93.26);data.setValue(11,4,98.53);data.setValue(12,4,92.21);data.setValue(13,4,105.21);data.setValue(14,4,99.85);data.setValue(15,4,103.99);data.setValue(16,4,110.17);data.setValue(17,4,102.39);data.setValue(18,4,101.60);data.setValue(19,4,105.03);data.setValue(20,4,98.60);data.setValue(21,4,107.23);data.setValue(22,4,121.47);data.setValue(23,4,117.11);data.setValue(24,4,115.54);data.setValue(25,4,109.70);data.setValue(26,4,113.32);data.setValue(27,4,109.61);data.setValue(28,4,97.83);data.setValue(29,4,96.66);data.setValue(30,4,96.65);data.setValue(31,4,71.28);data.setValue(32,4,77.14);data.setValue(33,4,76.43);data.setValue(34,4,80.96);data.setValue(35,4,71.99);data.setValue(36,4,66.64);data.setValue(37,4,64.52);data.setValue(38,4,68.61);data.setValue(39,4,76.75);data.setValue(40,4,80.38);data.setValue(41,4,86.80);data.setValue(42,4,79.75);data.setValue(43,4,72.43);data.setValue(44,4,76.01);data.setValue(45,4,75.43);data.setValue(46,4,75.91);data.setValue(47,4,80.08);data.setValue(48,4,72.55);data.setValue(49,4,68.73);data.setValue(50,4,64.99);data.setValue(51,4,58.58);data.addColumn('number', 'Volkswagen');data.setValue(0,5,100.00);data.setValue(1,5,105.52);data.setValue(2,5,99.89);data.setValue(3,5,110.93);data.setValue(4,5,98.86);data.setValue(5,5,105.74);data.setValue(6,5,110.39);data.setValue(7,5,113.64);data.setValue(8,5,110.61);data.setValue(9,5,109.74);data.setValue(10,5,111.69);data.setValue(11,5,106.39);data.setValue(12,5,100.22);data.setValue(13,5,101.95);data.setValue(14,5,98.32);data.setValue(15,5,100.11);data.setValue(16,5,98.97);data.setValue(17,5,98.86);data.setValue(18,5,103.63);data.setValue(19,5,107.85);data.setValue(20,5,104.06);data.setValue(21,5,107.68);data.setValue(22,5,117.21);data.setValue(23,5,118.40);data.setValue(24,5,113.64);data.setValue(25,5,112.99);data.setValue(26,5,116.34);data.setValue(27,5,113.53);data.setValue(28,5,109.42);data.setValue(29,5,114.18);data.setValue(30,5,111.36);data.setValue(31,5,109.63);data.setValue(32,5,111.36);data.setValue(33,5,111.47);data.setValue(34,5,110.17);data.setValue(35,5,98.81);data.setValue(36,5,98.27);data.setValue(37,5,94.16);data.setValue(38,5,95.67);data.setValue(39,5,96.75);data.setValue(40,5,99.08);data.setValue(41,5,102.38);data.setValue(42,5,96.21);data.setValue(43,5,95.18);data.setValue(44,5,97.62);data.setValue(45,5,97.51);data.setValue(46,5,98.97);data.setValue(47,5,101.57);data.setValue(48,5,96.81);data.setValue(49,5,96.54);data.setValue(50,5,88.58);data.setValue(51,5,81.76);
Scroll