Loading...
XNYS
EVTL
Market cap562mUSD
Aug 01, Last price  
5.82USD
1D
-4.90%
1Q
44.42%
IPO
-94.59%
Name

Broadstone Acquisition Corp

Chart & Performance

D1W1MN
P/E
P/S
EPS
Div Yield, %
Shrs. gr., 5y
-29.90%
Rev. gr., 5y
%
Revenues
0k
70,00087,000132,000000
Net income
-781m
L+1,203.24%
-7,484,000-12,326,000-245,784,000-76,110,000-59,946,000-781,240,000
CFO
-46m
L-38.03%
-7,283,000-12,012,000-27,550,000-103,714,000-74,700,000-46,293,000
Earnings
Sep 15, 2025

Profile

Broadstone Acquisition Corp. focuses on effecting a merger, share exchange, asset acquisition, share purchase, reorganization, or similar business combination with one or more businesses. The company was founded in 2020 and is based in London, the United Kingdom.
IPO date
Sep 11, 2020
Employees
316
Domiciled in
GB
Incorporated in
KY

Valuation

Title
GBP in thousands, except ratios and share amounts
FYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑12
Income
Revenues
Cost of revenue
102,396
104,404
105,746
Unusual Expense (Income)
NOPBT
(102,396)
(104,404)
(105,746)
NOPBT Margin
Operating Taxes
45
22,661
(18,265)
Tax Rate
NOPAT
(102,441)
(127,065)
(87,481)
Net income
(781,240)
1,203.24%
(59,946)
-21.24%
(76,110)
-69.03%
Dividends
Dividend yield
Proceeds from repurchase of equity
15,629
838
7,733
BB yield
-6.12%
-0.64%
-0.13%
Debt
Debt current
581
643
516
Long-term debt
3,821
4,597
5,806
Deferred revenue
Other long-term liabilities
4,611
113,469
119,765
Net debt
(18,154)
(43,440)
(116,491)
Cash flow
Cash from operating activities
(46,293)
(74,700)
(103,714)
CAPEX
(428)
(2,261)
(2,007)
Cash from investing activities
1,734
61,380
(62,957)
Cash from financing activities
18,765
169
7,249
FCF
406,934
(138,845)
(89,491)
Balance
Cash
22,556
48,680
122,813
Long term investments
Excess cash
22,556
48,680
122,813
Stockholders' equity
(1,052,929)
(307,483)
(249,879)
Invested Capital
560,400
373,793
379,266
ROIC
ROCE
20.79%
EV
Common stock shares outstanding
20,316
19,125
179,470
Price
12.58
82.85%
6.88
-79.71%
33.90
-49.63%
Market cap
255,570
94.23%
131,580
-97.84%
6,084,033
-27.17%
EV
237,416
88,140
6,312,294
EBITDA
(99,693)
(101,690)
(103,564)
EV/EBITDA
Interest
15,040
Interest/NOPBT