Bandwidth Inc. BAND

Set alert

Price alert · BAND

All alert types
42.97 USD -4.37 -9.23%

At close · Nov 2

42.97 0.00 0.00%

After hours · Nov 2, 4:00 PM ET

Bid
42.95 × 2
Ask
43.04 × 2
42.50 Day range 48.02
12.50 52-week range 79.08
YTD
+178.12%
1 year
+166.07%
Open
48.02
Prev close
47.34
Mkt cap
1.39B
Vol
850.64K
Avg vol
908.75K
EPS
-0.10
P/E
0.00
Div yield
0.00%
More statistics
Low
42.50
High
48.02
Forward P/E
20.19
Beta
3.15
Short ratio
5.95
Inst. own
102.30%
Dividend
0.00
Ex-div date
Earnings
Feb 18, 2027
50-d avg
51.54
200-d avg
41.06
1y target
67.00

5D chart

Chart tools
Interval

Events in this range
  • Oct 29, 2026Earnings: 0.5; estimate 0.4714; surprise 6.07%
  • Oct 30, 2026Rating: Morgan Stanley · Equal-Weight → Equal-Weight
Signals (170)
NameTimeAgo
MACD: Buy SignalNov 2, 3:00 PM6 hours ago
MACD: Sell SignalNov 2, 2:45 PM7 hours ago
SMA: BearishNov 2, 2:35 PM7 hours ago
RSI: OversoldNov 2, 2:35 PM7 hours ago
SMA: BullishNov 2, 2:25 PM7 hours ago
SMA: BearishNov 2, 2:20 PM7 hours ago
SMA: BullishNov 2, 2:15 PM7 hours ago
MACD: Buy SignalNov 2, 2:15 PM7 hours ago
MACD: Sell SignalNov 2, 1:40 PM8 hours ago
RSI: OversoldNov 2, 1:40 PM8 hours ago
SMA: BearishNov 2, 1:00 PM8 hours ago
SMA: BullishNov 2, 12:50 PM8 hours ago
SMA: BearishNov 2, 12:25 PM9 hours ago
MACD: Buy SignalNov 2, 12:25 PM9 hours ago
SMA: BullishNov 2, 12:15 PM9 hours ago
RSI: OversoldNov 2, 11:55 AM9 hours ago
SMA: BearishNov 2, 11:35 AM10 hours ago
SMA: BullishNov 2, 11:30 AM10 hours ago
SMA: BearishNov 2, 10:15 AM11 hours ago
MACD: Sell SignalNov 2, 10:15 AM11 hours ago
SMA: BearishNov 2, 10:10 AM11 hours ago
SMA: BullishNov 2, 10:05 AM11 hours ago
SMA: BullishNov 2, 10:05 AM11 hours ago
MACD: Buy SignalNov 2, 10:05 AM11 hours ago
SMA: BearishNov 2, 10:00 AM11 hours ago
SMA: BearishNov 2, 10:00 AM11 hours ago
MACD: Sell SignalNov 2, 10:00 AM11 hours ago
SMA: BullishNov 2, 9:55 AM11 hours ago
SMA: BullishNov 2, 9:55 AM11 hours ago
MACD: Buy SignalNov 2, 9:55 AM11 hours ago
MACD: Sell SignalNov 2, 9:40 AM12 hours ago
SMA: BearishNov 2, 9:35 AM12 hours ago
SMA: BearishNov 2, 9:35 AM12 hours ago
SMA: BullishOct 30, 3:55 PM3 days ago
MACD: Buy SignalOct 30, 3:40 PM3 days ago
SMA: BullishOct 30, 3:30 PM3 days ago
SMA: BearishOct 30, 3:25 PM3 days ago
SMA: BullishOct 30, 3:20 PM3 days ago
SMA: BearishOct 30, 3:15 PM3 days ago
SMA: BullishOct 30, 3:10 PM3 days ago
MACD: Sell SignalOct 30, 2:40 PM3 days ago
SMA: BearishOct 30, 2:30 PM3 days ago
SMA: BearishOct 30, 2:20 PM3 days ago
SMA: BullishOct 30, 1:45 PM3 days ago
SMA: BullishOct 30, 1:15 PM3 days ago
SMA: BearishOct 30, 1:10 PM3 days ago
SMA: BullishOct 30, 1:05 PM3 days ago
SMA: BearishOct 30, 12:40 PM3 days ago
MACD: Buy SignalOct 30, 12:00 PM3 days ago
MACD: Sell SignalOct 30, 11:50 AM3 days ago
MACD: Buy SignalOct 30, 11:45 AM3 days ago
MACD: Sell SignalOct 30, 11:40 AM3 days ago
SMA: BearishOct 30, 11:00 AM3 days ago
SMA: BullishOct 30, 10:40 AM3 days ago
MACD: Buy SignalOct 30, 10:40 AM3 days ago
SMA: BearishOct 30, 10:20 AM3 days ago
SMA: BullishOct 30, 10:15 AM3 days ago
SMA: BearishOct 30, 10:10 AM3 days ago
SMA: BullishOct 30, 10:05 AM3 days ago
SMA: BearishOct 30, 9:30 AM3 days ago
SMA: BearishOct 30, 9:30 AM3 days ago
MACD: Sell SignalOct 30, 9:30 AM3 days ago
RSI: OversoldOct 30, 9:30 AM3 days ago
RSI: OverboughtOct 29, 3:45 PM4 days ago
RSI: OverboughtOct 29, 3:35 PM4 days ago
SMA: BullishOct 29, 3:25 PM4 days ago
MACD: Buy SignalOct 29, 3:25 PM4 days ago
SMA: BullishOct 29, 3:20 PM4 days ago
MACD: Sell SignalOct 29, 2:10 PM4 days ago
SMA: BearishOct 29, 2:05 PM4 days ago
SMA: BearishOct 29, 2:05 PM4 days ago
MACD: Buy SignalOct 29, 1:55 PM4 days ago
SMA: BullishOct 29, 1:45 PM4 days ago
SMA: BullishOct 29, 1:45 PM4 days ago
SMA: BearishOct 29, 1:40 PM4 days ago
SMA: BearishOct 29, 1:20 PM4 days ago
SMA: BearishOct 29, 1:20 PM4 days ago
MACD: Sell SignalOct 29, 1:20 PM4 days ago
SMA: BullishOct 29, 1:15 PM4 days ago
SMA: BearishOct 29, 1:10 PM4 days ago
SMA: BullishOct 29, 12:50 PM4 days ago
SMA: BullishOct 29, 12:50 PM4 days ago
MACD: Buy SignalOct 29, 12:50 PM4 days ago
SMA: BearishOct 29, 12:45 PM4 days ago
SMA: BearishOct 29, 12:45 PM4 days ago
SMA: BullishOct 29, 12:40 PM4 days ago
SMA: BullishOct 29, 12:15 PM4 days ago
SMA: BearishOct 29, 12:05 PM4 days ago
SMA: BullishOct 29, 12:00 PM4 days ago
SMA: BearishOct 29, 11:40 AM4 days ago
SMA: BearishOct 29, 11:15 AM4 days ago
MACD: Sell SignalOct 29, 11:10 AM4 days ago
MACD: Buy SignalOct 29, 11:05 AM4 days ago
SMA: BullishOct 29, 10:50 AM4 days ago
MACD: Sell SignalOct 29, 10:40 AM4 days ago
SMA: BearishOct 29, 10:20 AM4 days ago
RSI: OverboughtOct 29, 9:55 AM4 days ago
SMA: BullishOct 29, 9:30 AM4 days ago
SMA: BullishOct 29, 9:30 AM4 days ago
MACD: Buy SignalOct 29, 9:30 AM4 days ago
SMA: BearishOct 28, 3:50 PM5 days ago
MACD: Sell SignalOct 28, 3:50 PM5 days ago
SMA: BearishOct 28, 3:45 PM5 days ago
MACD: Buy SignalOct 28, 3:45 PM5 days ago
SMA: BullishOct 28, 3:40 PM5 days ago
SMA: BullishOct 28, 3:35 PM5 days ago
SMA: BearishOct 28, 2:45 PM5 days ago
SMA: BearishOct 28, 2:45 PM5 days ago
MACD: Sell SignalOct 28, 2:45 PM5 days ago
MACD: Buy SignalOct 28, 2:30 PM5 days ago
SMA: BullishOct 28, 2:25 PM5 days ago
SMA: BullishOct 28, 2:25 PM5 days ago
SMA: BearishOct 28, 2:20 PM5 days ago
MACD: Sell SignalOct 28, 2:00 PM5 days ago
SMA: BearishOct 28, 1:55 PM5 days ago
SMA: BearishOct 28, 1:55 PM5 days ago
SMA: BullishOct 28, 1:50 PM5 days ago
SMA: BullishOct 28, 1:50 PM5 days ago
SMA: BearishOct 28, 1:45 PM5 days ago
SMA: BearishOct 28, 1:45 PM5 days ago
SMA: BullishOct 28, 1:20 PM5 days ago
MACD: Buy SignalOct 28, 1:20 PM5 days ago
SMA: BullishOct 28, 1:15 PM5 days ago
SMA: BearishOct 28, 1:10 PM5 days ago
SMA: BullishOct 28, 1:00 PM5 days ago
SMA: BearishOct 28, 12:55 PM5 days ago
SMA: BearishOct 28, 12:55 PM5 days ago
MACD: Sell SignalOct 28, 12:55 PM5 days ago
MACD: Buy SignalOct 28, 12:50 PM5 days ago
SMA: BullishOct 28, 12:45 PM5 days ago
SMA: BullishOct 28, 12:30 PM5 days ago
SMA: BearishOct 28, 11:50 AM5 days ago
SMA: BearishOct 28, 11:50 AM5 days ago
MACD: Sell SignalOct 28, 11:50 AM5 days ago
MACD: Buy SignalOct 28, 11:35 AM5 days ago
SMA: BullishOct 28, 11:30 AM5 days ago
SMA: BullishOct 28, 11:30 AM5 days ago
SMA: BearishOct 28, 11:15 AM5 days ago
SMA: BearishOct 28, 11:05 AM5 days ago
MACD: Sell SignalOct 28, 11:05 AM5 days ago
SMA: BullishOct 28, 10:40 AM5 days ago
MACD: Buy SignalOct 28, 10:40 AM5 days ago
MACD: Sell SignalOct 28, 10:30 AM5 days ago
SMA: BearishOct 28, 10:20 AM5 days ago
SMA: BullishOct 28, 9:50 AM5 days ago
SMA: BullishOct 28, 9:50 AM5 days ago
SMA: BearishOct 28, 9:45 AM5 days ago
SMA: BearishOct 28, 9:45 AM5 days ago
SMA: BullishOct 28, 9:30 AM5 days ago
SMA: BullishOct 28, 9:30 AM5 days ago
MACD: Buy SignalOct 28, 9:30 AM5 days ago
SMA: BearishOct 27, 3:45 PM6 days ago
SMA: BearishOct 27, 3:45 PM6 days ago
SMA: BullishOct 27, 3:30 PM6 days ago
SMA: BullishOct 27, 3:30 PM6 days ago
SMA: BearishOct 27, 3:25 PM6 days ago
SMA: BearishOct 27, 3:20 PM6 days ago
SMA: BullishOct 27, 3:15 PM6 days ago
SMA: BearishOct 27, 2:25 PM6 days ago
MACD: Sell SignalOct 27, 2:20 PM6 days ago
SMA: BullishOct 27, 1:10 PM6 days ago
MACD: Buy SignalOct 27, 1:10 PM6 days ago
RSI: OverboughtOct 27, 1:10 PM6 days ago
SMA: BearishOct 27, 1:05 PM6 days ago
MACD: Sell SignalOct 27, 12:50 PM6 days ago
MACD: Buy SignalOct 27, 12:30 PM6 days ago
SMA: BearishOct 27, 11:45 AM6 days ago
SMA: BullishOct 27, 11:35 AM6 days ago
SMA: BearishOct 27, 11:20 AM6 days ago
SMA: BullishOct 27, 10:20 AM6 days ago

Revenue & Expenses

Revenue by
Income Tax Benefit → Expenses: $3.68MUnited States → Revenue: $653.97MExpenses → Selling, General & Admin: $176.90MExpenses → Research & Development: $132.52MExpenses → Interest Expense: $2.03MExpenses → Other Expenses: $194.00KGross Profit → Expenses: $295.05MRevenue → Gross Profit: $295.05MRevenue → Cost of Revenue: $458.77MNet Loss → Expenses: $12.91MNon-US → Revenue: $99.84MIncome Tax Benefit$3.68MGross Profit$295.05MNet Loss$12.91MCost of Revenue$458.77MExpenses$311.64MSelling, General & Admin$176.90MResearch & Development$132.52MInterest Expense$2.03MOther Expenses$194.00KRevenue$753.82MUnited States$653.97MNon-US$99.84M

Latest period ending Dec 31, 2025 · select a line to chart its full history

BAND annual income statement
Fiscal yearFY 2025 Dec 31, 2025FY 2024 Dec 31, 2024FY 2023 Dec 31, 2023FY 2022 Dec 31, 2022FY 2021 Dec 31, 2021
753.82M748.49M601.12M573.15M490.91M
295.05M279.96M236.16M238.35M213.81M
-14.37M-20.06M-35.46M-24.32M-2.24M
-12.91M-6.52M-16.34M19.57M-27.36M
-0.43-0.24-0.64-0.48-1.09
BAND annual balance sheet
Fiscal yearFY 2025 Dec 31, 2025FY 2024 Dec 31, 2024FY 2023 Dec 31, 2023FY 2022 Dec 31, 2022FY 2021 Dec 31, 2021
102.79M81.81M131.99M113.64M332.29M
1.05B989.17M1.10B929.32M1.07B
652.65M676.63M803.66M657.14M652.94M
480.15M503.59M644.54M492.64M503.20M
399.97M312.53M297.39M272.18M412.60M
BAND annual cash flow
Fiscal yearFY 2025 Dec 31, 2025FY 2024 Dec 31, 2024FY 2023 Dec 31, 2023FY 2022 Dec 31, 2022FY 2021 Dec 31, 2021
89.49M83.88M39.00M34.91M40.80M
-39.06M-1.44M30.85M-133.45M2.83M
-29.07M-131.27M-52.77M-120.00M207.03M
-32.94M-25.38M-19.90M-64.09M-37.17M
20.93M-50.07M17.68M-217.67M250.85M