Upgrade

Bowman Consulting Group Ltd.

BWMN

Last
$42.70
Day
-0.2%
1y
+0.1%
5y
+214.1%
52w
-6.7%
SPY YTD
+13.3%
XLI
+6.6%
Earnings
2026-11-0424d
EMA 21
42.40
EMA 50
40.14
EMA 200
35.20
20d high
-0.2%
5y high
-6.7%
5y range
91th
Website · 2,500 employees · United States

Positions held

Your positions

BWMN isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
17
Hold
watch
Signal
Neutral
Target
$43.03
Stop
$42.66
Stop distance
0.1%
Target vs last
+0.8%

Fundamentals

Market cap$709.80MEnterprise value$1.02BTrailing P/E104.34Forward P/E17.26
PEG—Price / book2.87Beta1.48Dividend yield0.00%
Revenue growth19.7%Earnings growth-58.8%Gross margin53.4%Operating margin5.2%
Profit margin1.4%ROE2.9%ROA1.7%Debt / equity1.11
Current ratio0.90Free cash flow$29.11MAnalyst recommendationnoneMean target$43.00
52w high$45.8352w low$25.07

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q2
Revenue$146M$126M$129M$126M$122M
Op margin5.2%-0.2%2.9%3.9%7.6%
Net income$2.5M-$3.7M$2.0M$6.6M$6.0M
Gross margin53.2%52.1%55.0%53.1%53.7%
Gross profit$77.7M$65.9M$71.0M$66.9M$65.6M
Operating income$7.7M-$0.3M$3.7M$4.9M$9.3M
  • Revenue +16% vs prior quarter ($146M vs $126M).
  • Gross margin 53.2% (was 52.1% prior quarter).
  • Operating margin expanded to 5.2%.

Yearly (6y)

2025202420232022
Revenue$490M$427M$346M$262M
Op margin3.9%-0.6%-0.3%1.9%
Net income$12.8M$3.0M-$6.6M$5.0M
Gross margin53.4%52.2%50.8%51.6%
Gross profit$262M$223M$176M$135M
Operating income$18.9M-$2.5M-$1.1M$5.0M
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

BWMN · daily+0.5% over 13 sessions
Close EMA21 EMA50 EMA200
42.4842.5842.6742.7742.872026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$4M$34M$71M$109M$146M-0%27%55%2025-Q22025-Q32025-Q42026-Q12026-Q2