Valuation: BETA Technologies, Inc.

Capitalization 4.2B 3.56B 3.28B 3.09B 5.77B 391B 5.86B 38.45B 15.05B 188B 15.75B 15.42B 667B P/E ratio 2026 *
-8.26x
P/E ratio 2027 * -7.99x
Enterprise value 3.27B 2.77B 2.56B 2.41B 4.5B 305B 4.57B 29.98B 11.74B 146B 12.28B 12.02B 520B EV / Sales 2026 *
81.5x
EV / Sales 2027 * 9.22x
Free-Float
-
Yield 2026 *
-
Yield 2027 * -
1 day+5.73%
1 week+10.66%
Current month+24.29%
1 month+9.73%
3 months-34.09%
Current year-35.24%
1 week 15.87
Extreme 15.87
18.28
1 month 13.43
Extreme 13.43
18.28
Current year 13.43
Extreme 13.43
30.88
1 year 13.43
Extreme 13.43
39.5
3 years 13.43
Extreme 13.43
39.5
5 years 13.43
Extreme 13.43
39.5
10 years 13.43
Extreme 13.43
39.5
Manager TitleAgeSince
Chief Executive Officer 46 31/12/2016
Director of Finance/CFO 52 31/03/2025
Chief Operating Officer 39 30/09/2024
Director TitleAgeSince
Director/Board Member 46 31/12/2016
Director/Board Member 71 31/01/2021
Director/Board Member 63 31/05/2018
Change 5d. change 1-year change 3-years change Capi.($)
+5.73%+10.66% - - 3.97B
+0.07%+2.81%+43.99%+11.02% 176B
-0.63%-2.04%+21.81%+35.95% 160B
-0.08%-2.77%+30.14%+25.23% 141B
+0.30%-2.07%+6.91%+80.98% 30.21B
-2.33%-0.96%+38.32%+31.93% 16.13B
+3.75%+5.79%+55.54%+131.14% 8.62B
-0.03%+0.06%-6.01%-19.42% 4.1B
0.00%-2.65%+32.92% - 1.85B
+2.59%+2.59%-27.30%-61.79% 940M
Average +0.49%+2.39%+21.81%+29.38% 54.31B
Weighted average by Cap. -0.20%+1.04%+31.16%+28.32%

Financials

2026 *2027 *
Net sales 40.18M 34.04M 31.39M 29.59M 55.2M 3.75B 56.09M 368M 144M 1.8B 151M 148M 6.38B 410M 347M 320M 302M 563M 38.2B 572M 3.75B 1.47B 18.34B 1.54B 1.51B 65.12B
Net income -445M -377M -348M -328M -612M -41.5B -622M -4.08B -1.6B -19.92B -1.67B -1.64B -70.74B -479M -406M -374M -353M -658M -44.63B -668M -4.39B -1.72B -21.43B -1.8B -1.76B -76.08B
Net Debt -925M -783M -722M -681M -1.27B -86.21B -1.29B -8.47B -3.32B -41.39B -3.47B -3.4B -147B -419M -355M -328M -309M -576M -39.08B -585M -3.84B -1.5B -18.76B -1.57B -1.54B -66.63B
Date Price Change Volume
15/04/26 18.27 $ +5.73% 855,626
14/04/26 17.28 $ +2.37% 924,866
13/04/26 16.88 $ +1.63% 984,042
10/04/26 16.61 $ +0.79% 1,084,707
09/04/26 16.48 $ -0.18% 1,049,899
Trader
Investor
-
Global
-
Quality
-
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
8
Last Close Price
18.27USD
Average target price
35.25USD
Spread / Average Target
+92.94%

Quarterly revenue - Rate of surprise