Blackbaud Inc
Open
SectorTechnology
27.64 -0.83
Overview
Share price change
24h
Min
27.31
Max
28.27
Income | -5.6M 31M |
|---|---|
Sales | -14M 281M |
P/E Sector Avg | 9.376 99.973 |
EPS | 1.14 |
Profit margin | 11.076 |
Employees | 2,800 |
EBITDA | -8.8M 74M |
Recommendations | Buy |
|---|---|
12 Months Forecast | +67.28% upside |
Next Earnings | 29 Jul 2026 |
|---|
Market Cap | -446M 1.3B |
|---|---|
Previous open | 28.47 |
Previous close | 27.64 |
News Sentiment
By Acuity
50%
50%
162 / 371 Technology